tensorzhang

问君哪得清如许,为有源头活水来

1,帮助命令

docker version
docker info
docker 命令 --help

2,仓库\镜像

docker images							查看所有本地镜像
docker images -a/--all					显示所有本地镜像
docker images -q/--quiet				只显示本地镜像的ID

docker search ~							搜索镜像~		https://registry.hub.docker.com/
docker search ~ --filter=stars=5000		根据收藏数搜索镜像(搜索收藏数在指定数目之上的镜像)

docker pull ~							默认下载tag为latest的镜像
docker pull ~:***						下载tag为***的镜像(要保证远程仓库有该tag的镜像)

docker rmi -f ~							通过名称/ID删除镜像(不指定tag,默认删除latest)
docker rmi -f ~:***
docker rmi -f IMAGEID
docker rmi -f ID ID ID					删除多个images
docker rmi -f $(docker images -aq)		删除所有的images

3,容器(运行起来的镜像)

docker run ~							启动镜像
docker run --name="Name" ~ 				给容器命名以加以区分
docker run -d ~ 						后台运行
docker run -i/-t/-it ~ 					交互方式运行
docker run -p 	~						指定端口
	-p ip:主机端口:容器端口
	-p 主机端口:容器端口
	-p 容器端口
docker run -P ~							随机指定端口

分类:

docker

技术点:

相关文章: