AKAI TSUKI

System development or Technical something

Use docker for temporary work

何か作業、操作のテストなどを行いたい場合に利用するコンテナの起動です。
とりあえずポート80を利用できるようにしておきます。

# docker run -it --rm  -p 80 centos

ただし、これだとexitした際に、コンテナは終了します。
以下のようにすると起動し続けます。

# docker run -it -d -p 80 centos bash

or 

# docker run -d -p 80 centos tail -f /dev/null

起動後、以下のコマンドでログインします。

# docker exec -it <コンテナID> bash


なお、bashを利用する場合、以下のように"-it"オプションを指定しないと
コンテナは終了してしましました。

# docker run -d -p 80 centos bash