linux安装docker 看这一篇就够了

linux安装docker

  • 版本介绍
版本名版本号说明
Docker(docker.io,docker-engine)1.x.X以前的Docker开源版本,docker.io是由Ubuntu发布 的deb包,docker-engine是Docker公司官方发布的deb包
MobyYY.MM更名后由社区维护的开源项目,不过不知为什么,github. 上才17版本
Docker-CEYY.MM,例如 和Stable版本,19.06,代表19年6月由Docker公司维护的免费版本,CE分为Edge,Edge:月版本,每月发布一次,Stable:季度版本,每季度最后一月发布一次
Docker-EEYY.MMDocker商业版,贿Stable版本,每季度发布一次
  • 环境要求

    CentOS 需要7版本以上
    # 1.查看Linux 版本
    rpm -q centos-release
    
    # 2.查看内核版本
    uname -r
    

在这里插入图片描述
在这里插入图片描述

  • 安装

    # 1. 卸载之前安装的组件
    sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    

在这里插入图片描述

  • 设置存储库
# 1.安装yum-utils
sudo 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

在这里插入图片描述

  • 安装最新版本Docker引擎和容器
# 1. 直接安装最新docker版本
sudo yum -y install docker-ce docker-ce-cli containerd.io

# 2. 安装完成后查看版本
docker -v

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • docker 常用命令
# 启动docker
systemctl start docker

# 停止docker
systemctl stop docker

# 重启
systemctl restart docker

# 查看状态
systemctl status docker

# 设置开机自启动
systemctl enable docker

# 查看信息
docker info

# 查看帮助文档
docker --help
  • 验证

在这里插入图片描述

  • 卸载
# 1.卸载 Docker 引擎、CLI 和容器包
sudo yum remove docker-ce docker-ce-cli containerd.io

# 2.主机上的图像、容器、卷或自定义配置文件不会自动删除。要删除所有图像、容器和卷
sudo rm -rf /var/lib/docker

# 3.必须手动删除任何编辑的配置文件。
  • 设置docker默认存储目录

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

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

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

systemctl disable docker
systemctl enable docker

​ 指定路径

–graph /home/jack/docker/home/

在这里插入图片描述

systemctl disable docker
systemctl enable docker
# 重启docker
systemctl restart docker

# 查看信息
docker info

  • 执行 docker info 发现已更改

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值