1. 程式人生 > >Docker-CentOS下Docker的安裝

Docker-CentOS下Docker的安裝

 

1:Docker的解除安裝與安裝

參考:https://docs.docker.com/install/linux/docker-ce/centos/#os-requirements

1.1:Docker的解除安裝

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

1.2:Docker的安裝

1.2.1:設定倉庫

A:Install required packages. yum-utils provides the yum-config-manager utility, and device-mapper-persistent-data and lvm2 are required by the devicemapper storage driver.

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

B:Use the following command to set up the stable repository. You always need the stablerepository, even if you want to install builds from the edge or test repositories as well.

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

C:Optional: Enable the edge and test repositories. These repositories are included in the docker.repo file above but are disabled by default. You can enable them alongside the stable repository.(這一步可以不用做)

sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test

1.2.2:安裝DOCKER CE

1:Install the latest version of Docker CE, or go to the next step to install a specific version:

sudo yum install docker-ce

2:start Docker

sudo systemctl start docker

3:檢視Docker版本

 sudo systemctl start docker

#設定開機自啟動docker

chkconfig docker on

4:驗證是否安裝成功 (如下表示安裝成功)

sudo docker run hello-world

5:檢視Docker執行狀態

systemctl status docker

1.2.3:執行Docker

1:下載映象到本地

下載centos的映象就寫docker pull centos,下載ubuntu的就可以寫docker pull ubuntu

docker pull centos

2:docker images

檢視當前我們下載了哪些docker映象

docker images

3:進入docker

docker run -i -t centos /bin/bash

4:退出docker

exit

5:搜尋可以獲取的相關映象

docker search centos