1. 程式人生 > 實用技巧 >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