centos7安装docker

时间:2020-07-14
本文章向大家介绍centos7安装docker,主要包括centos7安装docker使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

常用工具:
WinSCP //类型ftp软件 (windows系统用)
SecureCRT //类型xshell (windows系统用)

官网地址:
https://docs.docker.com/
去官网注册一个自己的账号

云端docker:
和官网的用的同一个账号登陆,可以去官网注册一个账号
https://labs.play-with-docker.com/

视频地址:
https://www.bilibili.com/video/BV1jz411q7f4?p=5

以centos安装为例:

1.更新软件源

yum update

2.卸载旧的版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

3.安装依赖:

yum-utils提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

4.添加repository

设置yum源为阿里云

$ yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

或者

$ yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

5.安装docker

dockker分为docker-ee(企业收费版)和docker-ce(免费版本)两个版本

查看有哪些可以安装的docker-ce(免费版)版本

yum list docker-ce --showduplicates | sort -r

安装指定版本 选择一个版本安装docker-ce

yum -y install docker-ce-18.06.1.ce-3.e17

安装最新版本:

yum -y install docker-ce

查看docker版本

docker version或者docker -v

5.docker更新下载源为国内

改为国内镜像源

将docker修改为国内镜像源
编辑下面文件:

  vim /etc/docker/daemon.json

此处使用的是中国科技大学的docker镜像源

  {
     "registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn"]
  }

docker启动与停止

systemctl命令是系统服务管理器指令

开机自动启动docker:

  systemctl enable docker

启动docker:

  systemctl start docker

停止docker:

  systemctl stop docker

重启docker:

  systemctl restart docker 

查看docker状态:

  systemctl status docker 

查看docker概要信息:

  docker info

查看docker帮助文档

  docker --help

跑一个hello word
docker run hello-world

原文地址:https://www.cnblogs.com/haima/p/13297031.html