win10安装dockerWin10下Docker安装和使用win10上安装docker




win10安装dockerWin10下Docker安装和使用win10上安装docker

2022-07-20 21:26:00 网络知识 官方管理员


一、docker的步骤:

1.下载docker镜像,建议去阿里云镜像中心下载比较正规

win10安装docker(Win10下Docker安装和使用)(1)


2.打开控制面板-程序和功能-启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图

1)开启Hy

win10安装docker(Win10下Docker安装和使用)(2)

win10安装docker(Win10下Docker安装和使用)(3)

2)hy下配置安装docker

win10安装docker(Win10下Docker安装和使用)(4)

win10安装docker(Win10下Docker安装和使用)(5)

win10安装docker(Win10下Docker安装和使用)(6)

3.重新启动电脑

4.启动Docker

在桌面找到DockerforWindows快捷方式,双击启动即可!启动成功后托盘处会有一个小鲸鱼的图标。打开命令行输入命令:dockerversion可以查看当前docker版本号,如图:

win10安装docker(Win10下Docker安装和使用)(7)

更换镜像源地址为国内的,或者阿里云下选择镜像加速器

点击托盘处docker图标右键选择-Settings,然后修改如下:

win10安装docker(Win10下Docker安装和使用)(8)

点击Apply后会重启Docker。

载入测试镜像测试

输入命名“dockerrunhello-world”可以加载测试镜像来测试。如图:

这样即表示安装成功了!

win10安装docker(Win10下Docker安装和使用)(9)

二、docker常用指令:

dockerpsdockerps-adockerinspectcontainerId(容器ID或容器名)dockerportcontainerIddockerrun--namecontainerName-it-p80:80-ddockerimagesdockerexec-itcontainerName/bin/bashdockerstopcontainerNamedockerstart-icontainerNamedockerrmcontainerName

了解了上面指令之后,我们接下来进行nginx,mysql的环境配置
1.启动mysql实例:

dockerrun--namesome-mysql-p3306:3306-eMYSQL_ROOT_PASSWORD=123456-dmysql:latest

2.查看是否正常启动

dockerps

能看到some-mysql的实例说明启动成功

3.nginx配置

dockerpullnginxdockerrun--nameweb-it-p80:80-dnginx进入到容器里dockerexec-itweb/bin/bash安装nginxapt-getinstall-ynginx执行到这里安装完成,下面安装vimapt-getinstall-yvim(apt-get安装过程中可能会提示apt-get版本过低,此时只需apt-getupdate)创建一个静态页面mkdir-p/var/www/htmlcd/var/www/htmlvimindex.html:wq保存退出编辑whereisnginx查看nginxls/etc/nginx目录下可以看到有个conf.d的文件夹,conf.d目录下有个default的文件vim/etc/nginx/conf.d/default将serverroot的路径换成我们刚才配置的路径:wqcd/nginx(启动nginx)

这时我们查看一下
dockerps,会发现多了一个容器,就是我们刚才启动的nginx
最后直接使用localhost(默认80端口)访问即可,

也可以使用dockerinspectweb找到ipaddress,使用容器的ip地址访问

浏览器访问172.17.0.3即可


发表评论:

最近发表
网站分类
标签列表