Docker的学习备忘录
由于我已经完全忘记了Docker,所以我打算按照参考网站的指示重新学习并使用Docker命令。
把输入的命令记录下来。
由于之前安装好了,所以直接运行以下命令输出”Hello World”并结束。
sudo docker run centos /bin/echo “Hello World”
Hello World
如果想要登录到Docker的Shell中,启动Docker时需要加上-i -h选项。
使用sudo docker run -i -t centos /bin/bash命令可以进入启动的容器内的shell。
在容器内输入cat /etc/redhat-release可以显示CentOS Linux release 7.0.1406 (Core)。
输入exit可以退出容器内的shell。
要启动背景容器,可以使用以下命令:
sudo docker run -d centos /bin/bash
查看正在运行的容器命令:
sudo docker ps
容器ID 镜像 命令 创建时间 状态 端口 名称
2bccf43d9d91 centos:centos7 /bin/bash 23秒钟前 正在运行 – –
使用 sudo docker attach 命令,重新连接到通过 ctl+p、ctl+q 断开的容器。
例如:sudo docker attach 2bccf43d9d91
bash-4.2#
显示包括已结束的容器。
sudo docker ps -a
容器ID 镜像 命令 创建时间 状态 端口 名称
eebbc62fd3f5 centos:centos7 /bin/bash 3分钟前 已退出 0 naughty_feynman
49e832500481 centos:centos7 /bin/bash 9分钟前 运行 9分钟 silly_wright
a53fc1da43d2 centos:centos7 /bin/echo Hello Worl 10分钟前 已退出 0 furious_pasteur
太出乎意料的简单了。
参考:尝试使用 CentOS 6.5 上的 Docker
参考:尝试入门 Docker