我最近刚刚开始学习 Docker,因为目前有一些项目需要用到它。 我在这里记一下笔记,因为我每次搜索安装教程和看官方文档挺烦的。
使用脚本自动安装 Docker
进入 ssh,运行下面的命令即可
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
启动 Docker CE
运行下面的命令启动 Docker CE 并将其加入开机启动项
sudo systemctl enable docker
sudo systemctl start docker
建立 docker 用户组
默认情况下,docker
命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root
用户和 docker
组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root
用户。因此,更好地做法是将需要使用 docker
的用户加入 docker
用户组。
建立 docker
组:
sudo groupadd docker
将当前用户加入 docker
组:
sudo usermod -aG docker $USER
退出当前终端并重新登录,进行如下测试。
测试 Docker 是否安装正确
docker run hello-world
一次性复制粘贴
我很懒,把代码整合起来,下次直接一次性复制粘贴吧~
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
sudo systemctl enable docker
sudo systemctl start docker
sudo groupadd docker
sudo usermod -aG docker $USER
docker run hello-world
后记
本文转载自 Github:Docker — 从入门到实践