列出所有镜像
docker images
从一个镜像上创建一个容器
docker run --rm -ti ubuntu /bin/bash
--rm 表示当退出容器时自动删除这个容器
-ti 表示docker分配一个伪终端并进入交互模式
-t, --tty=false 生成一个伪终端
tty是Teletype的缩写(转)终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。
查看运行中的docker
docker ps
后台执行一个命令
sample_job=$(docker run -d busybox /bin/sh -c "while true;do echo Docker; sleep 1; done")
查看sample_jobdocker logs $sample_job
查看docker logs $sample_job
docker help
停止一个容器
docker stop $sample_job
完全移除一个docker
docker stop $sample_job docker rm $sample_job
包容起保存为镜像
docker commit $sample_job job1
常看镜像的历史版本
docker history image-name
推送镜像到registry
docker pull image-name
dockerfile