Docker、使ってますか?
さくらVPS上のCentOS 6.5にDockerをインストールしてみました。
イメージからコンテナを起動させ、停止させるところまでを紹介します。
- sudo docker run -i -t blalor/centos /bin/bash
- sudo docker ps -a
- sudo docker start コンテナID
- sudo docker attach コンテナID
commitコマンドを使って、指定したコンテナをイメージにします。また、作成したイメージを元に次のコンテナを起動してみます。
- sudo docker commit コンテナID 所有者名/イメージ名
- sudo docker run -i -t 所有者名/イメージ名 bin/bash
作成したコンテナやイメージを削除する方法を紹介します。
- sudo docker rm コンテナID
- sudo docker rmi 所有者名/イメージ名
コンテナ起動時、-pオプションを使ってポートフォワードする方法を紹介します。
- sudo docker run -p 12080:80 -i -t イメージ /bin/bash
起動しているコンテナからホスト側にファイルをコピーする方法を紹介します。
- sudo docker cp コンテナID:/var/log/... ホスト側のコピー先