帮助命令
帮助文档的地址:https://docs.docker.com/engine/reference/commandline/
(以下图片均使用kali系统)
1、镜像命令
docker images 查看所有本地的主机上的镜像
docker search 搜索镜像
docker pull 下载镜像
不是很想下,截一下老师的图哈哈哈
docker rmi 删除镜像
2、容器命令
说明:我们有了镜像才可以创建容器,linux
下载一个centos镜像来测试学习
新建容器并启动
列出所有的运行的容器
退出容器
删除容器
启动和停止容器的操作
测试收尾工作(可有可无)
?遇到的问题
1、如何进入正在运行的容器
因为正在运行的容器无法通过容器id删除,所以衍生出了这个问题
解决方法1:使用docker exec
docker exec 相当于进入容器并开启一个新的终端,可以在里面操作。
如果使用exit退出,容器也不会停止。
帮助信息:
注意:因为exec是开始一个新终端,所以COMMAND是必填项,不能省略。
常用命令(其中容器id是你docker中正在运行的容器id):
解决方法2:使用docker attach
docker attach 进入容器正在执行的终端,不会启动新的进程。
如果使用exit退出,容器会停止运行!
如果想退出容器但不想容器停止,则按住Ctrl+P+Q退出
帮助信息:
注意:可以很清楚得看到attach命令后面可以直接接容器id即可
常用命令(其中容器id是你docker中正在运行的容器id):
结果:












