CentOS Docker

Posted fenixg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS Docker相关的知识,希望对你有一定的参考价值。

软件版本

  • 物理宿主机系统:Windows10 家庭中文版
  • 虚拟机软件:VMware Workstation 10.0.1版本
  • 虚拟机系统:CentOS 7.4? 64位操作系统
  • SSH终端软件:Xshell 6

环境查看

# 系统内核是3.10以上的
[fenixgao@localhost ~]$ uname -r
3.10.0-693.el7.x86_64

# 系统版本
[fenixgao@localhost ~]$  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"




安装

帮助文档https://docs.docker.com/engine/install/centos/

Docker for Linux

Install on CentOS

# 1.卸载旧版本
[root@localhost fenixgao]# sudo 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 # 默认是国外的!
    
yum-config-manager     --add-repo     http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 阿里云

yum-config-manager     --add-repo     https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo #清华大学源

# 补充: 更新yum软件包索引
yum makecache fast

# 4. 安装docker相关的引擎  docker-ce 社区版(推荐) docker-ee 企业版
yum install docker-ce docker-ce-cli containerd.io   #下载最新版本

# 5.启动docker
systemctl start docker

# 6.使用docker version 检验是否安装成功 
docker version

# 7.测试docker 引擎
docker run hello-world

技术图片

技术图片

  1. 箭头1是指docker 引擎查找不到镜像(image),pull是取libray中拉取信息
  2. 箭头2是指安装成功了
# 8. 查看一下下载的这个hello-world镜像
[root@localhost fenixgao]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              bf756fb1ae65        5 months ago        13.3kB

技术图片




卸载Docker

# 1、卸载依赖
yum remove docker-ce docker-ce-cli containerd.io

# 2、删除资源
rm -rf /var/lib/docker

# /var/lib/docker docker的默认工作路径!

以上是关于CentOS Docker的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 8.4安装Docker

markdown [Docker] Docker片段列表和命令#linux #docker #snippets

centos能安装docker吗

CentOS yum 命令出现 [Errno 14] curl#6 - "Couldn't resolve host ..." 的解决方法(代码片段

markdown docker-compose片段

sh Docker片段