查看docker安装信息
docker info
获取docker镜像
docker pull azraelrabbit/monupw
创建docker容器
docker run --name monojexus -d -p 32022:22 -p 32080:80 -v /mydata:/data azraelrabbit/monupw
以后台进程的方式运行docker容器
sample_job=$(docker run -d monojexus /bin/sh -c "while true; do echo Docker; sleep ; done")
使用docker logs 命令来查看job当前状态
docker logs $sample_job
使用docker help 查看docker 常用命令
docker help
停止sample_job的后台容器
docker top $sample_job
停止并移除容器
docker top $sample_job docker rm $sample_job
将容器状态保存为镜像
docker commit $sample_job job.1.1
查看本机已经有的镜像
docker images
镜像查找
docker search <image-namge>
查看镜像的历史版本
docker history <image-name>
将镜像推送到镜像仓库
docker push <image-name>
库名字的格式
<user>/</image_name>
终止、启动容器
docker stop
docker start
docker restart
修改已有镜像
docker run -t -i /dir /bin/bash
-t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上
-i 则让容器的标准输入保持打
-d 守护态运行
提交修改后的版本
docker commit
启动容器
docker run -t -i ubuntu:14.04 /bin/bash