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