centos

如何在CentOS中运行Docker容器

小樊
36
2025-06-04 01:42:14
栏目: 智能运维

在CentOS中运行Docker容器的步骤如下:

1. 安装Docker

首先,确保你的CentOS系统已经安装了Docker。如果没有安装,可以按照以下步骤进行安装:

使用yum安装Docker

sudo yum update -y
sudo yum install -y docker

启动Docker服务

sudo systemctl start docker

设置Docker开机自启

sudo systemctl enable docker

2. 验证Docker安装

运行一个测试容器来验证Docker是否安装成功:

sudo docker run hello-world

如果安装成功,你会看到一条欢迎信息。

3. 运行Docker容器

你可以使用docker run命令来运行一个容器。以下是一些常用的选项:

基本运行命令

sudo docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

例如,运行一个Ubuntu容器并进入其交互式shell:

sudo docker run -it ubuntu bash

指定端口映射

如果你需要将容器的端口映射到主机上,可以使用-p选项:

sudo docker run -d -p 8080:80 nginx

这会将容器的80端口映射到主机的8080端口。

挂载卷

你可以将主机的目录挂载到容器中,以便数据持久化或共享文件:

sudo docker run -v /host/path:/container/path ubuntu

后台运行容器

使用-d选项可以让容器在后台运行:

sudo docker run -d nginx

4. 查看运行中的容器

你可以使用以下命令查看当前正在运行的容器:

sudo docker ps

5. 查看所有容器(包括停止的)

sudo docker ps -a

6. 停止和删除容器

停止容器

sudo docker stop [CONTAINER_ID]

删除容器

sudo docker rm [CONTAINER_ID]

7. 其他有用的命令

通过以上步骤,你可以在CentOS系统中成功运行和管理Docker容器。

0
看了该问题的人还看了