首页 > 编程知识 正文

centos7.6安装docker,centos6 docker安装

时间:2023-05-06 03:10:06 阅读:282804 作者:2448

Linux安装Docker 1.环境查看2. 安装2.1 卸载旧版本2.2 设置存储库2.3 安装最新版本Docker引擎和容器2.4 安装指定版本 3.启动Docker4. 验证5.卸载6.配置阿里云镜像加速器7. 设置Docker默认存储目录

Linux 版本: CentOS 7.9
Docker指定版版或最新版本
参考官网: https://docs.docker.com/engine/install/centos/

从2013年3月开始推出0.1.0版本,到17年2月1.13的版本都采用x.x的形式,后来为了专注于Docker的商业业务,Docker公司将Docker项目改名为Moby,交由社区自行维护,将Docker本身拆分为Docker-CE免费版和Docker-EE商业版,由自身维护,此举几乎是全部将原先的Docker用户转移到Docker公司产品下. 原文地址:https://blog.csdn.net/thollych/article/details/102717701

1.环境查看 CentOS 需要7版本以上# 1.查看Linux 版本rpm -q centos-release# 2.查看内核版本uname -r 2. 安装 2.1 卸载旧版本 # 1. 卸载之前安装的组件sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

2.2 设置存储库 # 1.安装yum-utilssudo yum install -y yum-utils# 2.设置稳定的存储库sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 下面是官网的, 上面使用阿里云的 国内比较快# https://download.docker.com/linux/centos/docker-ce.repo


2.3 安装最新版本Docker引擎和容器 # 1. 直接安装最新docker版本sudo yum -y install docker-ce docker-ce-cli containerd.io# 2. 安装完成后查看版本docker -v



2.4 安装指定版本 # 如果想安装不同版本# 1.列出可用版本yum list docker-ce --showduplicates | sort -r# 2.安装指定版本sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io如:sudo yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io

3.启动Docker # 启动dockersystemctl start docker# 停止dockersystemctl stop docker# 重启systemctl restart docker# 查看状态systemctl status docker# 设置开机自启动systemctl enable docker# 查看信息docker info# 查看帮助文档docker --help 4. 验证

5.卸载 # 1.卸载 Docker 引擎、CLI 和容器包sudo yum remove docker-ce docker-ce-cli containerd.io# 2.主机上的图像、容器、卷或自定义配置文件不会自动删除。要删除所有图像、容器和卷sudo rm -rf /var/lib/docker# 3.必须手动删除任何编辑的配置文件。 6.配置阿里云镜像加速器

需要注册一个阿里云账号



按下面的教程执行脚本即可


7. 设置Docker默认存储目录

安装之后默认存储目录/var/lib/docker
空间会越来越少, 我们把它放到home下

vim /usr/lib/systemd/system/docker.service

如果不是上面的目录执行如下:

systemctl disable dockersystemctl enable docker

–graph /home/jack/docker/home/

systemctl disable dockersystemctl enable docker# 重启dockersystemctl restart docker# 查看信息docker info

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。