- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-09-22T00:45:53+09:00","default:ryuichi","ryuichi")
#author("2020-09-22T00:53:42+09:00","default:ryuichi","ryuichi")
* コンテナをexitさせない [#v368aa3a]
$ vi docker-compose.yml # (1)
-----------------------------
version: '3.4'
services:
myapp:
image: ubuntu
container_name: myubuntu
tty: true
stdin_open: true
-----------------------------
$ docker-compose up -d # (2)
$ docker ps # (3)
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
abc12338ab94 ubuntu "/bin/bash" 5 minutes ago Up 5 minutes myubuntu
$ docker exec -it myubuntu /bin/bash # (4)
root@a2ab3c38ab94:/#
- (1)のようにdocker-compose.ymlにtty: trueを記述して、
- (2)のように-dオプション(デタッチモード)を付けてdocker-compose upする
- これで、(3)のようにコンテナがexitしなくなるので、
- (4)のように好きなタイミングでコンテナの中に入ることができる
** 参考 [#ncd00f55]
https://docs.docker.com/compose/reference/up/