====== 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 |コンテナの削除 |