Docker入门还有nginx

下载搬运工人

https://www.docker.com/products/docker-desktop

电脑如何没有虚拟化的要去BIOS开启虚拟化,这个自行百度。拿如何看自己电脑有没有虚拟化?

点击任务管理器,点开性能,里面有一项就是虚拟化的。

 

配置下挂载的文件,为后面挂载本地文件准备,看下面

点击桌面右下角鲸鱼图标,右键选择设置,如何

Docker入门还有nginx_第1张图片

把上面这些都勾上,然后它会让你输入电脑开机密码,没有密码的要去用户管理那里给管理员设置密码

 

配置下环境变量,在路径加上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

你可能感兴趣的:(Docker入门还有nginx)