centos7下docker的安装使用
时间: 2023-09-25 21:16:22 浏览: 98
1. 安装 Docker
CentOS 7 下 Docker 的安装分为两种方式:
- 通过 yum 安装
- 通过官方脚本安装
1.1 通过 yum 安装
首先,需要先卸载旧版本的 Docker。
sudo yum remove docker docker-common docker-selinux docker-engine
接下来,安装必要的依赖包。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加 Docker 的 yum 源。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
更新 yum 缓存。
sudo yum makecache fast
安装 Docker。
sudo yum install docker-ce
启动 Docker 服务。
sudo systemctl start docker
设置 Docker 服务开机自启。
sudo systemctl enable docker
1.2 通过官方脚本安装
首先,需要先卸载旧版本的 Docker。
sudo yum remove docker docker-common docker-selinux docker-engine
安装必要的依赖包。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
下载 Docker 安装脚本。
sudo curl -fsSL https://get.docker.com -o get-docker.sh
运行脚本安装 Docker。
sudo sh get-docker.sh
启动 Docker 服务。
sudo systemctl start docker
设置 Docker 服务开机自启。
sudo systemctl enable docker
2. 使用 Docker
安装完成后,可以通过 Docker 命令行工具来管理 Docker 容器。
2.1 运行容器
通过 Docker 运行容器,需要先拉取相应的镜像。
sudo docker pull [image name]
例如,拉取 CentOS 7 镜像:
sudo docker pull centos:7
然后,可以通过以下命令运行容器。
sudo docker run -it [image name]
例如,运行 CentOS 7 容器:
sudo docker run -it centos:7
2.2 查看容器
可以通过以下命令查看当前正在运行的容器。
sudo docker ps
也可以通过以下命令查看所有容器(包括已经停止的容器)。
sudo docker ps -a
2.3 进入容器
可以通过以下命令进入正在运行的容器。
sudo docker exec -it [container name] /bin/bash
例如,进入名为 mycontainer 的容器:
sudo docker exec -it mycontainer /bin/bash
2.4 停止容器
可以通过以下命令停止正在运行的容器。
sudo docker stop [container name]
例如,停止名为 mycontainer 的容器:
sudo docker stop mycontainer
2.5 删除容器
可以通过以下命令删除已经停止的容器。
sudo docker rm [container name]
例如,删除名为 mycontainer 的容器:
sudo docker rm mycontainer
以上就是 CentOS 7 下 Docker 的安装使用。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)