Docker 一分钟快速运行 Centos

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 常用命令

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注