# yum -y install docker
自動起動に登録と、起動。
# systemctl enable docker # systemctl start docker
イメージは、ここから検索し取得します。
centos の最新版なら以下のように取得します。
# docker pull centos
ubuntu 16.04 なら以下のように取得します。
# docker pull ubuntu:16.04
ubuntu:16.04 を起動し、cat /etc/lsb-release を実行。
コマンドが終了すると、コンテナも終了してしまいます。
# docker run ubuntu:16.04 cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
ubuntu:16.04 を起動しシェルを起動。終了する場合は exit で。
# docker run -it ubuntu:16.04 bin/sh
イメージは元ファイル、コンテナはインスタンス。
コマンド | 説明 |
---|---|
docker images | イメージの一覧 |
docker rmi イメージID | イメージの削除 |
docker ps | 実行中のコンテナの一覧 |
docker ps -a | 停止中も含めたコンテナの一覧 |
docker rm コンテナID | コンテナの削除 |