====== Docker のインストール ====== ===== インストール ===== # yum -y install docker ===== 自動起動サービスの登録 ===== 自動起動に登録と、起動。 # systemctl enable docker # systemctl start docker ===== イメージの取得 ===== イメージは、[[https://hub.docker.com/|ここから]]検索し取得します。\\ 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 の操作 ===== イメージは元ファイル、コンテナはインスタンス。 ^ コマンド ^ 説明 ^ |docker images |イメージの一覧 | |docker rmi イメージID|イメージの削除 | |docker ps |実行中のコンテナの一覧 | |docker ps -a |停止中も含めたコンテナの一覧| |docker rm コンテナID |コンテナの削除 |