下载搬运工人
https://www.docker.com/products/docker-desktop
电脑如何没有虚拟化的要去BIOS开启虚拟化,这个自行百度。拿如何看自己电脑有没有虚拟化?
点击任务管理器,点开性能,里面有一项就是虚拟化的。
配置下挂载的文件,为后面挂载本地文件准备,看下面
点击桌面右下角鲸鱼图标,右键选择设置,如何
把上面这些都勾上,然后它会让你输入电脑开机密码,没有密码的要去用户管理那里给管理员设置密码
配置下环境变量,在路径加上docker bin目录进去。
打开cmd,输入docker images查看容器。
拉取nginx,输入docker pull nginx
完成之后,开启nginx的,看好了这里顺便挂载本地文件
docker run -p 8080:80 -d -v /e/html:/usr/share/nginx/html nginx
-p 8080:80将docker的80端口映射到本地的8080端口。
-v挂载用的将本地的E:/ html文件挂载到docker的/ usr / share / nginx / html去
顺便启动nginx的
那么挂载有什么用呢?
可以不用操作搬运工容器,通过操作本地文件夹来修改搬运工容器
cmd输入:docker ps
输出:
容器ID图像命令创建状态端口名称
39650728a210 nginx“nginx -g”守护程序...“大约一小时前上来大约一小时0.0.0.0:8080->80/tcp eloquent_napier
如何浏览器输入:http:// localhost:8080
可以看到nginx的启动页面,当你修改本地Ë盘的html文件夹的时候,去访问依然可以访问得到!
关闭容器
找到刚刚docker images里面image id
如何docker stop id
那么如何进入容器中呢?比如我要在泊坞窗容器里面操作文件
下面id也是docker ps里面的id
docker exec -i -t id / bin / bash
删除容器
docker rm -f id