Centos 7クイックインストールDocker
2964 ワード
Dockerのインストール
[root@localhost~]# yum install docker
dockerサービスの起動
[root@localhost~]# systemctl start docker.service
[root@localhost~]# systemctl enable docker.service
centosミラーのインストール
[root@localhost~]# docker pull centos
Using default tag: latest
Trying to pull repository docker.io/library/centos ...
latest: Pulling from docker.io/library/centos
6bbedd9b76a4: Downloading 2.531 MB/49.87 MB
fc19d60a83f1: Download complete
de413bb911fd: Download complete
2879a7ad3144: Download complete
668604fde02e: Download complete
668604fde02e: Pulling fs layer*
centosミラーのインストールステータスを確認する
[root@localhost~]# docker images centos
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/centos latest 980e0e4c79ec 7 weeks ago 196.7 MB
新しいコンテナを実行
[root@localhost~]# docker run -i -t centos /bin/bash
[root@bd1a482d44f5 /]#
-i, --interactive Keep STDIN open even if not attached
-t, --tty Allocate a pseudo-TTY
PS:“[root@bd1a482d44f5 /]#”
コンテナを終了
[root@localhost~]# exit
exit
実行中のコンテナの表示
[root@localhost~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
48a415dde98a centos "/bin/bash" 2 hours ago Up 2 hours nauseous_ardinghelli
すべてのコンテナのリストを表示
[root@localhost~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bd7d9471fff8 ubuntu "/bin/bash" 7 minutes ago Exited (0) 2 minutes ago thirsty_stallman
48a415dde98a centos "/bin/bash" 3 hours ago Up 2 hours nauseous_ardinghelli
起動、停止、コンテナの再起動
[root@localhost~]# docker start thirsty_stallman / thirsty_stallman
[root@localhost~]# docker stop thirsty_stallman / thirsty_stallman
[root@localhost~]# docker restart thirsty_stallman / thirsty_stallman
コンテナの名前を変更
[root@localhost~]# docker rename nauseous_ardinghelli controller / nauseous_ardinghelli controller
コンテナとのインタラクションモードに入る
[root@localhost~]# docker attach nauseous_ardinghelli
[root@48a415dde98a ~]#