centos

docker容器在centos中如何启动

小樊
52
2025-04-26 17:13:58
栏目: 智能运维

在CentOS中启动Docker容器,你需要遵循以下步骤:

  1. 安装Docker(如果你还没有安装的话): CentOS 7及以上版本可以使用以下命令安装Docker:

    sudo yum install -y docker
    

    CentOS 8及以上版本可以使用以下命令安装Docker:

    sudo dnf install -y docker
    
  2. 启动Docker服务: 安装完成后,你需要启动Docker服务:

    sudo systemctl start docker
    
  3. 设置Docker开机自启: 如果你希望Docker在系统启动时自动运行,可以使用以下命令:

    sudo systemctl enable docker
    
  4. 拉取Docker镜像(如果你需要从Docker Hub或其他仓库获取镜像):

    sudo docker pull <image-name>
    

    例如,拉取最新的Ubuntu镜像:

    sudo docker pull ubuntu
    
  5. 运行Docker容器: 使用docker run命令来启动一个容器。例如,运行一个交互式的Ubuntu容器:

    sudo docker run -it ubuntu /bin/bash
    

    这里的-it参数表示以交互模式运行容器,并分配一个伪终端。

  6. 查看正在运行的容器: 使用以下命令可以查看所有正在运行的容器:

    sudo docker ps
    
  7. 停止容器: 如果你需要停止一个正在运行的容器,可以使用以下命令:

    sudo docker stop <container-id>
    

    其中<container-id>是容器的ID或名称。

  8. 查看所有容器(包括未运行的): 使用以下命令可以查看所有容器,无论它们是否正在运行:

    sudo docker ps -a
    

请注意,某些命令可能需要root权限,因此你可能需要在命令前加上sudo。此外,根据你的CentOS版本和Docker版本,上述命令可能会有所不同。如果你遇到任何问题,请确保你的Docker已正确安装并且服务正在运行。

0
看了该问题的人还看了