Docker 安装和卸载详细步骤

文章目录

  • Docker 安装和卸载详细步骤
    • 一、Docker的安装
    • 二、Docker的卸载
    • 三、 配置阿里云镜像加速

一、Docker的安装

查看系统的内核:

uname -r

系统内核版本为3.10.0

[root@iZwz99sm8v95sckz8bd2c4Z ~]# uname -r
3.10.0-957.21.3.el7.x86_64

查看系统配置

cat /etc/os-release

[root@iZwz99sm8v95sckz8bd2c4Z ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

Docker的安装步骤:
(1)卸载旧的版本

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

(2)下载需要的安装包

yum install -y yum-utils

(3)设置镜像的仓库,建议使用阿里云的,国外的网速巨慢!

yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo  #国外的地址
# 设置阿里云的Docker镜像仓库yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

(4)更新yum软件包索引,有可能报错,但是没什么影响

yum makecache fast

(5)安装docker相关的配置

docker-ce 是社区版,docker-ee 企业版,正常推荐都是社区版

 yum install docker-ce docker-ce-cli containerd.io

出现了completed即安装成功。

(6)启动Docker

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalldsystemctl start docker

#查看当前版本号,是否启动成功

docker version

#设置开机自启动

systemctl enable docker

结果:

下载hello-world镜像进行测试

查看下载的hello world镜像

[root@iZwz99sm8v95sckz8bd2c4Z lib]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED         SIZE
hello-world   latest    bf756fb1ae65   11 months ago   13.3kB

二、Docker的卸载

  1. 卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
  1. 删除资源 . /var/lib/docker是docker的默认工作路径
rm -rf /var/lib/docker

三、 配置阿里云镜像加速

注意使用过程中一定要配置这个,因为默认docker会去国外服务器下载镜像,网速非常慢,配置了这个阿里云加速器,速度倍增!

(1)进入阿里云官网,搜索容器镜像服务
(2)依次执行官方的这四条命令

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://axvfsf7e.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

Docker 安装和卸载详细步骤相关推荐

  1. docker安装redis(详细步骤)

    docker安装redis(详细步骤) 一次docker安装redis 一次docker安装redis 1. 执行docker search redis搜索镜像 2. 执行docker pull re ...

  2. docker安装启动nginx详细步骤

    1.随便启动一个nginx实例,只是为了复制出配置 如果没有对应的nginx版本,会自动去docker仓库下载 docker run -p 80:80 --name nginx -d nginx:1. ...

  3. docker安装oracle数据库详细步骤

    1.拉去oracle数据库镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g  2.启动oracle  自动启动镜像 ...

  4. UBUNTU手动安装JDK的详细步骤

    这篇文章主要介绍了UBUNTU手动安装JDK的详细步骤,大家参考使用吧 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解 ...

  5. docker 安装 与 卸载 centos

    [Docker那些事]系列文章 docker 安装 与 卸载 centos Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT ...

  6. Ubantu20.04 安装搜狗输入法的详细步骤和遇到的问题

    Ubantu20.04 安装搜狗输入法的详细步骤和遇到的问题 一.安装Fcitx输入框架 1.步骤 2.遇到的问题 二.下载Linux版本搜狗输入法 1.搜狗Linux下载官方网站 2.安装步骤 三. ...

  7. linux下安装DB2的详细步骤

    我也是才学习,在网上找了一个在linux下安装DB2 的步骤,共享给大家看看了. linux下安装DB2的详细步骤! 第一步:检查程序包及其版本 在软件包管理中查看下列软件包是否安装,如没有安装,先安 ...

  8. Docker安装elasticsearch-head监控ES步骤 - gmijie的专栏 - CSDN博客

    Docker安装elasticsearch-head监控ES步骤 - gmijie的专栏 - CSDN博客 原文:Docker安装elasticsearch-head监控ES步骤 - gmijie的专 ...

  9. Linux上快速安装软RAID详细步骤

    物理环境:虚拟机CentOS6.4 配置:8G内存.2*2核cpu.3块虚拟硬盘(sda,sdb,sdc,sdb和sdc是完全一样的) 在实际生产环境中,系统硬盘与数据库和应用是分开的,这样有利于系统 ...

最新文章

  1. 教你两种python selenium保存图片的方法
  2. 求任意数阶乘最后一位
  3. service层加需要加锁吗_Redis分布式锁,你真的用对了吗?
  4. node.js 搭建blog
  5. 入围51CTO 2009年度“最受读者欢迎的IT图书作者”评选
  6. 美团点评酒旅数据仓库建设实践
  7. Qt creator5.7 OpenCV249之均值滤波(含源码下载)
  8. 24 FI配置-财务会计-允许负值记账
  9. 使用Xcode7的Instruments检测解决iOS内存泄露
  10. 博客也是网络赚钱的有利工具
  11. day 03 剑指 Offer 10- I. 斐波那契数列-动态规划
  12. Mschart应用。
  13. Fiddler | fiddler的https设置/证书失效怎么办
  14. Protel转PADS
  15. Servlet基础详解
  16. 当不知轴承型号时如何寻找轴承故障频率_轴承故障了?检测,处理,简单实用...
  17. 生成树技术(spanning tree)技术
  18. 如何解决移动硬盘/U盘无法打开并在电脑上显示为“本地磁盘”的问题
  19. 模型复现 | YOLOR入门教程
  20. Flume笔记二:案例

热门文章

  1. 大数据SQL优化之数据倾斜解决案例全集
  2. 软件公司创始人要掌握的技能
  3. Java csv文件中文乱码问题解决办法
  4. 分享本地视频到微信好友和QQ好友
  5. HTML学习之tr|td|th标签
  6. axios 写个公共的
  7. 共享服务器哪个系统号,什么是服务器internet应用服务器之一,他可以使用户在不同·操作系统之间进行文件共享...
  8. css图片在区域里缩放
  9. 工程师从容应用生产事故之道
  10. python制作数据化大屏_可视化大屏经验分享