1.docker build -t imgname . 镜像制作(依赖DockerFile)
2.docker images 查看镜像
3.docker run --name mycontainer -d -p 58080(外部端口):8080(内部端口) imgname 运行docker暴露端口在宿主机上
(dockers run可以拆解为docker create 和 docker start)
4.docker exec -it <container_id> bin/bash 进入运行中的docker容器内
4.docker ps -a 查看运行和不运行的容器
5.docker stop 302544e0d7a4(容器id) 停止正在运行的容器
docker kill 302544e0d7a4(容器id)
6.docker run 302544e0d7a4(容器id) 停止后重新运行容器
7.docker save -o savefilename imgname
docker save image_name:tag | gzip -9 > 包名.tar.gz
-1 速度最快 -9压缩率最高
8.docker load imgname
9.docker logs <container_id> 查看运行日志
10.docker login 默认登陆已注册的hub.dock.com
docker login container-registry.oracle.com 登录oracle中的镜像库
11.dockers push imgname
12.docker pull 自己的镜像比如:changyw/test
13 docker update --restart=always <containerid> 修改容器启动方式
14.docker inspect imgname 镜像信息查看
docker inspect -f {{.Author}} imgname 镜像信息查看(Anthor)