dockerコマンドのメモ
インストール
centos7にインストール
# rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6 # yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum -y install docker-io # systemctl start docker.service # docker info
ubuntuは以下参照
Ubuntu16.04 に Docker をインストールする手順の解説とアンインストールまで。2017年版。 | tracpath:Works
Hello Worldを実行
# docker pull ubuntu # docker images # docker run ubuntu echo "hello world"
docker hub の検索
# docker search centos # docker search ubuntu
docker imageの確認
docker images
docker imageの削除
# docker rmi -f hello-world
コンテナの生成
# docker create IMAGE /sbin/init # docker run -it IMAGE
コンテナ確認
# docker ps -a
コンテナの削除
# docker rm CONTAINER
コンテナ名変更
# docker rename old_name new_name
コンテナの起動
# docker start IMAGE
コンテナでコマンドを実行
# docker exec -it CONTAINER echo "helloworld"
コンテナへログイン
# docker exec -it CONTAINER /bin/bash # docker attach CONTAINER
コンテナからログアウト
Ctrl+p,Ctrl+q
その他、確認関連コマンド
# docker stats CONTAINER # docker top CONTAINER # docker version