1. 安裝 Docker Engine 2. 添加用戶到docker group 預設安裝完 Docker 後,每次執行 docker 都需要運行 sudo 命令,非常浪費時間影響效率。如果不跟 sudo,直接執行 docker images 命令會報沒有許可權的問題 如果想免 sudo 使用 doc ...
1. 安裝 Docker Engine
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
2. 添加用戶到docker group
預設安裝完 Docker 後,每次執行 docker 都需要運行 sudo 命令,非常浪費時間影響效率。如果不跟 sudo,直接執行 docker images 命令會報沒有許可權的問題
如果想免 sudo 使用 docker,將當前用戶加入docker group 內。然後退出並重新登錄就生效啦。
sudo usermod -aG docker ${USER}
3. Docker 鏡像加速器
由於天朝網路原因,下載一個鏡像可能需要很長的時間,甚至下載失敗。可以使用阿裡雲容器Hub服務提供的鏡像站點,加速官方鏡像的下載速度。
https://cr.console.aliyun.com/#/accelerator
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF
4. docker run hello-world
參考資料:
https://yq.aliyun.com/articles/7695?spm=5176.100239.blogcont29941.14.fjTCVs
http://blog.csdn.net/mickjoust/article/details/51578629
https://docs.docker.com/engine/getstarted/step_one/
http://www.docker.org.cn/book/install/run-docker-without-sudo-30.html
http://blog.csdn.net/ppppfly/article/details/51742129