流程
在 Ubuntu,
安装 Docker, curl -sSL https://get.docker.com/ | sh
添加权限给非 root 用户,sudo usermod -aG docker your-user
安装完查看 Docker 和系统的信息,sudo docker info
设置下 Docker 开机启动服务,sudo systemctl enable docker
启动服务 Docker,sudo systemctl start docker
下载一个镜像把玩(运行,起名为 test,并进入 bash 命令行(t)、交互模式(i),用完即删除产生的数据(rm)),docker run -it --name test --rm ubuntu bash
重复上一步,但不要删除数据,docker run --name test -it ubuntu bash
exit 或 CTRL+D 退出后,Docker 容器就停止运行,因为没有 -d 守护模式,我们重新启动下
先重新启动,sudo docker start test
然后登录,sudo docker attach test
退出
查看我们刚才操作了啥,sudo docker logs test
或者和 tail -f 类似的(-t 时间),sudo docker logs -f test
如果不想进入 bash 执行命令呢,使用 exec 命令,sudo docker exec -d test touch /etc/new_config_file
想要输出信息的话,还是得进入交互,sudo docker exec -t -i test /bin/bash