docker-compose upすると、以下のように「exited with code 0」してしまいます。
多くの記事に記載されてあったように、docker-compose.ymlで「tty: true」をしてもexitしてしまうようでした。
exitしないで、このあとコンテナ内部に入っていろいろ作業したいのですが、exitさせない方法分かる方教えてください。
使用しているimageは
centos/ruby-25-centos7
です。
$ docker-compose up mysql_1 | 2020-05-07 04:27:04+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 5.7.29-1debian10 started. ruby_1 | This is a S2I ruby-2.5 centos base image: ruby_1 | To use it, install S2I: https://github.com/openshift/source-to-image ruby_1 | ruby_1 | Sample invocation: ruby_1 | ruby_1 | s2i build https://github.com/sclorg/s2i-ruby-container.git --context-dir=2.5/test/puma-test-app/ centos/ruby-25-centos7 ruby-sample-app ruby_1 | ruby_1 | ruby_1 | You can then run the resulting image via: ruby_1 | podman run -p 8080:8080 ruby-sample-app docker_ruby_1 exited with code 0
docker-compose.ymlは以下です。
version: '3' services: nginx: image: "nginx:alpine" ports: - "80:80" ruby: image: "centos/ruby-25-centos7" tty: true mysql: image: "mysql:5.7" volumes: - ./db-data:/var/lib/mysql environment: - MYSQL_ALLOW_EMPTY_PASSWORD=yes ports: - "3306:3306"
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。