docker 入门指南
本文是实践官方“Get Started”的一个记录,由于我的桌面系统是Debian 8,本文的操作仅确保在 Debian 8 上正确。 指南链接(Linux版): https://docs.docker.com/linux/
安装 Docker
官方脚本安装
如果没有 curl ,先安装 curl
sudo apt-get update
sudo apt-get install curl
用curl下载安装脚本并运行:
curl -fsSL https://get.docker.com/ | sh
安装成功后会提示你,使用如下命令:
sudo usermod -aG docker xu
将当前用户(xu)加到docker组,此后运行docker可以不加sudo。另外,让当前用户的组别改变需要重新登录(先log out再log in)。
验证
bash
docker run -i -t debian docker
可以用docker创建一个交互的bash会话,在新的会话中运行ps -ef:
xu@debian:~$ docker run -i -t debian bash
root@d99cc11447c7:/#
root@d99cc11447c7:/#
root@d99cc11447c7:/# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 2 15:32 ? 00:00:00 bash
root 8 1 0 15:32 ? 00:00:00 ps -ef
可以看到,仅有两个进程,而且pid都非常小。这说明,这个会话环境已经与外界隔离了。
……