1. 下载 Centos 镜像
docker pull centos
默认下载的是 latest
最新版本,如果需要其他版本请前往 Docker 官方 Centos 镜像库查看: https://hub.docker.com/_/centos?tab=tags
2. 查看本地下载的镜像
【注】此步可以跳过,但最好还是看看
docker images
3. 后台运行镜像
docker run -d -it --name=centos-test centos
参数说明:
-d
: 后台运行
--name
: 容器实例名称,这里为 centos-test,如果不添加默认与镜像名称一致。
更多参数请参考:docker 常用命令(run 篇)
【注】如果不加入 -d
的话会直接进入到容器的内部,默认的脚本解释器为 /bin/sh
,当输入 exit
退出程序的时候,容器也会退出。后台运行的话不会直接进入容器的内部,需要通过下一步来进入程序内部。
4. 进入容器内部
docker exec -it centos-test /bin/bash
参数说明:
-i
: 让容器的标准输入(STDIN
)始终保持打开,即使没有输入任何指令(没有附加)-t
: 分配一个终端,这样我们就可以使用命令来操作- /bin/bash:指定 shell 解释器,可以换成其他,比如
/bin/sh
更多参数请参考:Docker 进入容器,并在容器内执行命令
5. 其他命令:
docker start centos-test:启动容器(默认后台启动)。 docker stop centos-test:停止容器
更多参数请参考:docker 常用命令