docker run -d -p 80:80 nginx
docker run = docker create + docker start (如果没有镜像会从网上自动下载)
run (创建并运行一个容器)
-d (放在后台运行)
-p (端口映射)
nginx docker镜像的名字
vi /etc/docker/daemon.json { "registry-mirrors": ["https://registry.docker-cn.com"] } systemctl restart docker
docker search
选择镜像的建议:1、优先考虑官方 2、starts数量多
docker pull(push)
docker pull centos:6.8(不指定,一般会下载最新版本,latest)
docker pull daocloud.io/huangzhichong/alpine-cn:latest
镜像加速器:阿里云加速器,中科大加速器,Docker中国官方镜像加速:https://registry.docker-cn.com
扩展:查询docker镜像所有版本:https://hub.docker.com/r/library
查看镜像
docker image ls
docker images
删除镜像
docker image rm 镜像 docker rmi 镜像
例子:docker image rm centos:latest
导出镜像 docker image (save)
例子:docker image save centos > docker-centos7.4.tar.gz
导入镜像 docker image (load)
例子:docker image load -i docker-centos7.4.tar.gz
原文:https://www.cnblogs.com/bigboywl/p/11636393.html