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 后记

人的一生是万里河山,

来往无数过客。

有人给山河添色,

有人使日月无光,

有人改他江流,

有人塑他梁骨。

大限到时,

不过是立在山巅,

江河回望。