linux mint 19.1 上使用docker
安装&配置 Docker
- SET UP THE REPOSITORY
1 2 3 4 5 6
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # 注意使用bionic(ubuntu18.04.2)而不是 tessa(mint 19.1) sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
- INSTALL DOCKER CE
1 2
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
- 安装指定版本docker
1 2 3 4
# List the versions available in your repo: apt-cache madison docker-ce # Install a specific version using the version string from the second column sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
- 安装指定版本docker
- 测试是否安装成功
1
sudo docker run hello-world
非root用户使用docker命令
-
The Docker daemon binds to a Unix socket instead of a TCP port. By default that Unix socket is owned by the user root and other users can only access it using sudo
-
If you don’t want to preface the docker command with sudo, create a Unix group called docker and add users to it. When the Docker daemon starts, it creates a Unix socket accessible by members of the docker group.
- Create the
docker
group.sudo groupadd docker
- Add your user to the
docker
group.sudo usermod -aG docker $USER
- 注销后登录。
- 试哈
docker run hello-world
配置自动启动
1 2 3 4 5 | # 自启动 sudo systemctl enable docker # 关闭自启动 sudo systemctl disable docker |