所以決定再寫一篇
1. 安裝 Docker CE
參考: https://docs.docker.com/engine/installation/
1-1. 移除舊版本
sudo apt-get remove docker docker-engine docker.io
1-2. 安裝 Docker CE
SET UP THE REPOSITORY
sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
INSTALL DOCKER CE
sudo apt-get update sudo apt-get install docker-ce
VERIFY
sudo docker run hello-world
2. Docker run as non-root
這個是非必要的動作,不過在開發時會比較方便
參考 :
Add the docker group if it doesn't already exist:
sudo groupadd docker
Add the connected user $USER to the docker group. Change the user name to match your preferred user if you do not want to use your current user:
sudo gpasswd -a $USER docker
Either do a newgrp docker or log out/in to activate the changes to groups.
You can check if you can run docker without sudo:
docker run hello-world
沒有留言:
張貼留言