かべぎわブログ

ブログです

docker run -d でコンテナをバックグランドで実行させる

概要

docker run -dでDockerコンテナをバックグランドで実行してみたいと思います。

コマンド例

-dオプションをつけてdocker runをしています。
実行するコマンドは裏で動き続けるようにyesコマンドを実行させています。

$ sudo docker run -d centos yes
658475d1661913f9356fd145340d0a9b2bdd67de29a85b20adc05f157ca74203

動き続けていることがわかります。

$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
658475d16619        centos              "yes"               3 seconds ago       Up 2 seconds                            gifted_gates

$ sudo docker logs 658475d16619 | head
y
y
y
y
y
y
y
y
y
y

おわりに

とめるときはこう

$ sudo docker stop 658475d16619
658475d16619

Dockerによるアプリケーション開発環境構築ガイド

Dockerによるアプリケーション開発環境構築ガイド