Work Records

日々の作業記録です。当初はiPhone・androidアプリ作成ネタなど。最近はソフトウェアエンジニアリング全般から、趣味の話まで。

Dockerコンテナからのログアウト時にいちいちコンテナが落ちる!

Dockerのコンテナからログアウトすると、コンテナが落ちる

docker初心者ですが、小ネタを。
docker attachでコンテナにアタッチしたらCtl+p,qで抜けないとこんな感じになる。

~]# docker ps
CONTAINER ID        IMAGE                                       COMMAND             CREATED             STATUS              PORTS               NAMES
eb98ac3abc0e        kenjiszk/mysql5_6:latest                    "/bin/bash"         14 hours ago        Up 14 hours                             test_db
~]# docker attach eb98ac3abc0e
/]# exit
~]# docker ps
CONTAINER ID        IMAGE                                       COMMAND             CREATED             STATUS              PORTS               NAMES
# docker ps -a
CONTAINER ID        IMAGE                                       COMMAND             CREATED             STATUS                     PORTS               NAMES
eb98ac3abc0e        kenjiszk/mysql5_6:latest                    "/bin/bash"         14 hours ago        Exited (0) 6 seconds ago                       test_db

nsenterをinstallすると幸せに!

qiita.com

docker-enterを使うと、上記問題が解決。ログアウトし放題!
ただ、docあたりでtab打つと、dockerとdocker-enterが出てきて"docker ps"とかさくっと打てなかったりする。


Dockerエキスパート養成読本[活用の基礎と実践ノウハウ満載!] (Software Design plus)

Dockerエキスパート養成読本[活用の基礎と実践ノウハウ満載!] (Software Design plus)