docker pull nginx = docker pull nginx:latest
查看镜像:docker images
将镜像运行为容器(虚拟机):docker run -d -p 80:80 nginx //-d代表后台,-p代表端口 前面为外部端口,后面为内部端口 --name指定容器运行时的名字 -v为文件映射(将当前目录映射到内部的/usr/share/nginx/html 目的是在外面修改文件,里面文件也会随之变化 )
查看正在运行的容器有哪些:docker ps
进入某个容器: docker exec -it id号 bash
退出:exit
强制删除容器:docker rm -f id号
将容器转为镜像:docker commit id号 镜像名
启动容器:docker start id号
查看所有镜像:docker images
制作镜像:
vim Dockerfile
vim index.html
docker build -t m2 . //点指的是当前目录下的docker文件
删除镜像: docker rmi 镜像名
将tar文件转换为镜像:docker load < 1.tar //无需写镜像名
ctr + f5 强制刷新页面
原文:https://www.cnblogs.com/sammul/p/13041090.html