docker win10安装
- 开启Hyper-V
win10 专业版支持Hyper-V。
docker命令
-
载入镜像,如Ubuntu
docker pull ubuntu
查看镜像
docker images
-
启动容器
docker run --name myubuntu -itd ubuntu /bin/bash
--name: 容器名称
-i: 交互式操作
-t: 终端
-d: 后台运行容器
ubuntu: Ubuntu镜像
/bin/bash: 交互式shell
退出命令: exit
启动带端口的,带目录映射的容器
启动一个nginx镜像,将宿主端口8081映射到容器内80端口,将宿主目录/usr/html映射到容器的/usr/share/nginx/html
docker run --name nginx-test -p 8081:80 -d -v /usr/html:/usr/share/nginx/html nginx
在windows映射目录需要注意路径
docker run --name nginx-test -p 8081:80 -d -v //d/data/html:/usr/share/nginx/html nginx
把D:\data\html映射到容器内/usr/share/nginx/html
windows目录其他解决办法
docker run --name nginx-test -p 8081:80 -d -v "D:\data\html":/usr/share/nginx/html nginx
-
进入容器
docker exec -it 243c32535da7 /bin/bash
243c32535da7: 容器id(也可以用容器的名称)
windows中操作
winpty docker exec -it 243c32535da7 bash
-
查看容器
docker ps -a
-a: 查看所有容器
停止容器
docker stop 243c32535da7
删除容器
docker rm 243c32535da7
启动容器
docker start 243c32535da7
网友评论