天天看點

1. 安裝docker安裝docker

安裝docker

下載下傳docker

wget -c https://github.com/moby/moby/releases/
//在寫這篇文章的時我使用docker版本是:docker17.04.0-ce           

安裝

  1. 解壓并複制到/usr/local/docker目錄
  2. 設定docker安裝目錄到環境變量中

    shell //在centos上打開.bash_profile檔案,這個檔案是目前使用者目錄下的隐藏檔案 vi .bash_profile //在export PATH前添加以下内容 DockerPath=/usr/local/docker PATH=$PATH:$DckerPath

啟動docker

dockerd &

///執行後出現一下兩個警告:
1. WARN[0000] could not change group /var/run/docker.sock to docker: group docker not found
提示我們缺少docker工作組,下面添加這個docker工作組,解決辦法執行以下指令:
groupadd docker

2. WARN[0000] containerd: low RLIMIT_NOFILE changing to max  current=1024 max=4096
不知道怎麼解決           

擷取一個docker鏡像

擷取一個docker鏡像有兩種辦法:

從零開始制作鏡像

  1. 下載下傳制作腳本: https://raw.githubusercontent.com/moby/moby/master/contrib/mkimage-yum.sh
  2. 下載下傳後執行以下指令開始自動制作:

    shell mkimage-yum.sh y centos

  3. 制作完成後可以執行以下指令檢視結果:

    shell docker images

從鏡像倉庫下載下傳鏡像

https://hub.docker.com/

或者

http://hub.daocloud.io/

上可以查找你需要的docker鏡像

docker pull daocloud.io/centos:latest           

從鏡像啟動一個容器

現在從鏡像建立一個容器并列印

success

docker run -it daocloud.io/centos:latest /bin/bash -c 'echo success'