--- title: docker的安装 description: docker的安装 published: true date: 2021-09-02T06:20:04.827Z tags: docker editor: markdown dateCreated: 2021-08-02T07:22:52.894Z --- # 安装Docker ## CentOS #### 自动安装 ```bash $ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun ``` #### 手动安装 ##### 卸载旧版本 ```bash $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine ``` 或者查看已经安装的docker ```bash $ yum list installed |grep docker ``` ##### 安装 [官方安装传送门](https://docs.docker.com/engine/install/centos/) ###### 下载依赖 [选择对应CentOS版本](https://download.docker.com/linux/centos/) 下载stable版本的两个文件,这里是CentOS7.5 - docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm - docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm ###### 执行安装 ```bash $ yum install -y docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm $ yum install -y docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm ``` #### 启动docker 设置开机启动 ```bash $ systemctl enable docker ``` 启动 ```bash $ systemctl start docker ``` #### 删除 ##### 删除安装包 ```bash $ yum remove docker-ce ``` ##### 删除镜像、容器、配置文件等 ```bash $ rm -rf /var/lib/docker ```