通过docker pull指令下载CentOS镜像
docker pull centos:7
官方镜像仓库地址为https://hub.docker.com/
也可以通过load方式下载
将我们的windows上面的文件直接拖拽到指定位置(自己定),
下载完以后,查看centos7镜像文件。
docker images2.创建并启动容器
基本语法解析:
docker run -it xxxx bash
其中:
1)xxxx - 镜像名, 或 image id 的前几位,
2)-it 这是两个参数(-i表示交互式操作, -t 表示终端)
3) bash 表示进入操作终端,基于交互式进行相关操作(例如执行linux相关指令)。
查看docker运行中的容器
docker ps
查看docker中运行过的所有容器,包括已经关闭的
docker ps -a
其中,-a表示全部(all)
查看后台运行的容器输出结果,这个指令非常重要,假如容器没有启动,要通过此指令去看一下错误日志。
docker container logs fd1 #自己的容器id(一般写前三位即可)
在日志中也能看出我一开始的错误,注意,虽然Linux指令一般情况下是不分目录的,但也有特别情况,这里不可以在容器中执行docker指令,你的docker是装在了宿主机上的,不是装在容器中。
停止运行的容器
docker container stop fd1
重新启动容器
docker container restart fd16.进入指定容器
当需要进入容器进行操作时(容器运行着),可以使用 docker exec 命令
docker exec -it fd1 bash #fd1为容器id前三位即可7.退出容器
假如从宿主机进入了启动的容器,退出容器需要使用exit指令
exit8.删除容器
假如容器不用了,可执行删除操作
docker container rm fd1 #fd1为容器id前三位即可
其中,如果删除运行中的容器,需要添加 -f 参数。
清理所有终止状态容器
docker container prune
这里我还要用,就不做删除操作演示了哈~。
查看容器的目录,其实可以发现,容器其实就很像是一个小型的Linux系统



