开发者社区> 李广妮> 正文

CentOS环境下的Docker安装与配置开机自启动

简介: 基于CentOS环境下, 安装与配置Docker并设置开机自启
+关注继续查看

卸载旧版本

较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。

yum remove docker \
         docker-client \
         docker-client-latest \
         docker-common \
         docker-latest \
         docker-latest-logrotate \
         docker-logrotate \
         docker-engine

卸载旧版本

安装 依赖

安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。

sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

安装依赖

设置仓库安装位置

源地址可以选择官方地址和国内地址,推荐使用国内的地址,速度较快。

  • 使用官方源地址(比较慢)

    sudo yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo
  • 便宜云服务器

    sudo yum-config-manager \
        --add-repo \
        http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 清华大学源

    sudo yum-config-manager \
        --add-repo \
        https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

设置镜像源地址

安装 Docker Engine-Community

安装最新版本的最新版本的 Docker Engine-Community 和 containerd

sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

安装 Docker Engine-Community

启动docker

输入如下命令启动docker

sudo systemctl start docker

启动docker

设置开机自启

设置开机自启动

sudo systemctl start docker

检查安装情况

通过如下两个命令

检查安装情况

卸载Docker

删除安装包:

yum remove docker-ce

删除镜像、容器、配置文件等内容:

rm -rf /var/lib/docker

版权声明:本文内容由便宜云服务器实名注册用户自发贡献,版权归原作者所有,便宜云服务器开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《便宜云服务器开发者社区用户服务协议》和《便宜云服务器开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Tsung CentOS 操作系统下搭建tsung性能测试环境_Part 2
Tsung CentOS 操作系统下搭建tsung性能测试环境_Part 2
12 0
Tsung CentOS 操作系统下搭建tsung性能测试环境_Part 1
Tsung CentOS 操作系统下搭建tsung性能测试环境_Part 1
18 0
PHP:CentOS Linux环境下源码编译安装PHP8.0
PHP:CentOS Linux环境下源码编译安装PHP8.0
48 0
便宜云服务器服务器申请试用并部署LNMP环境(CentOS 7)教程
便宜云服务器提供云服务器1个月-3个月免费试用,可申请的试用配置有2核4GB 3个月、2核8GB 3个月、4核8GB 1个月、4核16GB 1个月,本文为大家介绍如何申请这些试用云服务器及在云服务器上部署LNMP环境(CentOS 7)教程,以供参考。
89 0
Centos基础环境--docker安装mysql8.0
Centos基础环境--docker安装mysql8.0
70 0
Centos基础环境--docker安装Redis
Centos基础环境--docker安装Redis
48 0
CentOS 7.5搭建lnmp环境,并实现数据库远程连接及laravel和tp5项目部署配置
CentOS 7.5搭建lnmp环境,并实现数据库远程连接及laravel和tp5项目部署配置
100 0
Linux系统:第十四章:将一个CentOS环境复制到另一个CentOS
Linux系统:第十四章:将一个CentOS环境复制到另一个CentOS
94 0
centos 部署node环境 pm2 安装
最近在服务器迁移,安装node环境也遇到些问题,本来想着安装个低版本的,但是一升级 npm, 就报错了 npm WARN npm npm does not support Node.js v8.11.1, 错误的意思很明显是 npm 在node 的版本不支持。所以没办法,自己搞,先卸载,后安装。
182 0
+关注
李广妮
文章
问答
视频
文章排行榜
最热
最新
相关课程
更多
相关电子书
更多
CentOS Nginx PHP JAVA多语言镜像使用手册
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关镜像


http://www.vxiaotou.com