**1. docker安装 **
apt-get update
apt-get install docker-engine
service docker start
docker run hello-world
sudo docker info # 查看docker信息
2.启动docker
$ sudo docker run -i -t ubuntu /bin/bash
$ ps -aux #检查容器中的进程
$ exit #退出docker
$ 如果退出了里面的命名也会停止,但是docker还存在,可以用
$ docker ps -a来查看
$ sudo docker rm 9392aa5c1fe3 #移除指定docker
$ sudo docker stop pp #停止以pp命名的docker
3.docker 重命名
4. 附着到容器上
$ sudo docker start pp #启动docker
$ sudo docker attach pp #重新附着到容器会话上
5.在容器内部运行进程
$ sudo docker start pp
$ sudo docker exec -t -i pp /bin/bash #这条命令在pp容器内创建一个新的bash会话
$ sudo docker exec -d pp touch /etc/newconfig_file #这条命令在pp容器内新建一个文件
6.列出镜像
$ sudo docker images #列出Docker镜像
7.拉取镜像
$sudo docker pull ubuntu:16.04
8.查找镜像
$ sudo docker search ubuntu #查找Docker Hub 上所有带有ubuntu的公共可用镜像
tensorflow/tensorflow
8.宿主目录挂载
docker run -it -v /home/pp:/share pp/static_test /bin/bash
#将主机上的/home/pp目录挂载到share目录下
如果已经开启了一个container如何继续挂载:
http://www.open-open.com/lib/view/open1421996521062.html
或者commit当前container在重新run ~~
网友评论