0x00 引言
Docker 是我最喜欢的工具,但好像对我来是只是很好的工具,我不知道。
0x01 安装 Docker-CE
Ubuntu 官方没有 Docker-CE,只能去使用 Docker 公司维护的库。具体添加方法如下:
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 edge test"
sudo apt update
sudo apt install Docker-CE
先添加key,再添加库。
stable 是 Docker 公司的季度发布包。
edge 是 Docker 公司的月发布包。
test 是 Docker 公司的测试版。
比如到2019年05月22日为止, Ubuntu 19.04 还没有释放 stable, edge版Docker。但可以安装 test 版 Docker。
0x02 设置
通过下面命令来查看 Docker 运行状态。
sudo systemctl status docker # 查看 Docker 运行状态
默认是开启启动 Docker Deamon。我好像不喜欢这样,所以我会使用下面的命令禁止开机启动 Docker Deamon。
sudo systemctl disable docker # 禁止开机启动
下面还有一些常用命令。可以在需要时启动或者使用结束后关闭 Docker Deamon。
sudo systemctl start docker # 启动 Docker Deamon
sudo systemctl enable docker # 允许开机启动
sudo systemctl stop docker # 关闭 Docker Deamon
0x03 docker用户组
如果你不想频繁输入sudo。那么可以创建一个 docker 用户组,并将当前用户加入 docker 组,就可以直接使用Docker命令。
我因为要使用 Emacs,所以也设置了,不用输入特权命令。
sudo usermod -aG docker $USER
0x04 后记
人的一生是万里河山,
来往无数过客。
有人给山河添色,
有人使日月无光,
有人改他江流,
有人塑他梁骨。
大限到时,
不过是立在山巅,
江河回望。