docker安裝

centos7 linux 下docker安裝

1.卸載舊版本

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

2.安裝yum-utils ,這樣咱們就能使用yum-config-manager 

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

3.執行如下命令,添加Yum源 

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

4.【可選】執行如下命令,啓用「edge」倉庫。edge倉庫其實也包含在了docker.repo文件中了,但默認是禁用的,咱們可以使用如下命令啓用edge倉庫。

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

 禁用命令

sudo yum-config-manager --disable docker-ce-edge

5.執行如下命令更新Yum的包索引

sudo yum makecache fast

6.安裝你想要的Docker版本(CE/EE)

sudo yum install docker-ce

6.1查看version

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

安裝不一樣版本linux

sudo yum install <FULLY-QUALIFIED-PACKAGE-NAME>

7.Start Docker

sudo systemctl start docker

8.hello worldtest

sudo docker run hello-world

9.設置鏡像加速器

https://yq.aliyun.com/articles/29941?spm=5176.10695662.1996646101.searchclickresult.1621ae48huyWBCnginx

10.docker經常使用命令

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]  
OPTIONS說明:
-a stdin: 指定標準輸入輸出內容類型,可選 STDIN/STDOUT/STDERR 三項;
-d: 後臺運行容器,並返回容器ID;
-i: 以交互模式運行容器,一般與 -t 同時使用;
-t: 爲容器從新分配一個僞輸入終端,一般與 -i 同時使用;
--name="nginx-lb": 爲容器指定一個名稱;
--dns 8.8.8.8: 指定容器使用的DNS服務器,默認和宿主一致;
--dns-search example.com: 指定容器DNS搜索域名,默認和宿主一致;
-h "mars": 指定容器的hostname;
-e username="ritchie": 設置環境變量;
--env-file=[]: 從指定文件讀入環境變量;
--cpuset="0-2" or --cpuset="0,1,2": 綁定容器到指定CPU運行;
-m :設置容器使用內存最大值;
--net="bridge": 指定容器的網絡鏈接類型,支持 bridge/host/none/container: 四種類型;
--link=[]: 添加連接到另外一個容器;
--expose=[]: 開放一個端口或一組端口;

http://blog.csdn.net/alen_xiaoxin/article/details/54694051

學習自官網:https://docs.docker.com/engine/installation/linux/docker-ce/centos/#install-using-the-convenience-script,周立博客:http://www.itmuch.com/docker/docker-2/docker

相關文章
相關標籤/搜索