win10低使由率docker计划nginx,mysql

docker 列包含此内容
1 篇文章 0 接受

首先,解释1采取你踩到的洞:

win10分为专业版,凯发旗舰厅版,家庭版,还有1个教育版 -_-!不是很糟什么??,尼玛的各种版本是不是很烦人?。网上查过了,这些版本的级别是凯发旗舰厅版本>教育版>专业版>家庭版。重点来了,家庭版不能打开Hyper-V,也就是说,只是根据较低的版本windows(win7,win8)放置docker toolbox。当然,如果您的家庭版本可以升级到专业版本,这是可能的,但我没能升级。


1、这是放置docker步骤,步骤:

1.开始docker官方网站采取载stable(稳定版)

2.打开控制面板 - 程序和使由 - 启由或关闭Windows使由,查帐Hyper-V,然后单击OK,相似图:

1513668234-6433-20171206211858191-1177002365.png

3.重新启动计算机

4.启动Docker

?在桌面上发现的Docker for Windows捷径法,双击启动!当成功启动时,托盘上将有1个小鲸鱼的图标。打开命令行并输入命令:docker version可以见当前docker版本号,相似图:

QQ图片20180228222655.png

?替换镜像源地址

中国官方镜像源地址是:

点击托盘docker图标权利选择-Settings,然后将其修改为如采取所示:

TIM图片20180301202438.png

点击Apply稍后会重新启动Docker。

载荷试验镜试验

输入命名“docker run hello-world”可以加载要测试的测试映像。相似图:

QQ图片20180228223335.png

这意味着放置是成功的!

二、docker通由指令:

docker ps //见当前正在运行的箱

docker ps -a //见所有正在运行的箱

docker inspect containerId(箱ID或箱名)//见相应箱的特定站点信息

docker port containerId //见相应的箱港口 映射

docker run --name containerName -it -p 80:80 -d // --name是为箱取1个别名,-p 80:80这是1个港口 映射,将主持主人的80港口映射到集装箱80在港口,-d引由后台运行箱,也就是说,箱在启动后不会停止,-it是-i 和-t合并,以交互模式运行箱。

docker images //见所有镜子

docker exec -it containerName /bin/bash //输入已激活的箱,开始1个新的过程,执行命令。

docker stop containerName // 停止集装箱

docker start -i containerName //重新启动正在运行的箱

docker rm containerName //移除箱


在了解了上面的说明之后,,让凯发旗舰厅继续前进nginx,mysql环境站点

1.启动mysql实例:

docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

2.看看它是否能正常启动

? ?docker ps?

? ?你看得出来some-mysql1个成功启动的例子

3.nginx站点

? ??docker pull nginx

????docker run --name web?-it -p 80:80 -d nginx

? ? 放进箱里

? ? docker?exec -it web /bin/bash?

????放置nginx

? ? apt-get install -y nginx??

?????在此执行并完成放置,放置在采取面vim

????apt-get install -y vim (apt-get可能会在放置过程中出现提示apt-get版本太低了,在这1点上,你要做的就是apt-get update)

? ? 创建1个静态页面

? ? mkdir -p /var/www/html

? ? cd /var/www/html

? ? vim index.html


????:wq 保存退出编辑

? ? whereis nginx? 见nginx

? ? ls /etc/nginx 你可以看到conf.d文件夹,conf.d列表采取有1个default文件

? ? vim /etc/nginx/conf.d/default

????

? ? 将server root要将凯发旗舰厅刚刚站点的路径替换为凯发旗舰厅刚刚站点的路径

? ? :wq

? ? cd /

? ? nginx? ? ? (启动nginx)

? ? 在这1点上,让凯发旗舰厅看看它?

? ? docker ps,你会发现1个额外的箱,这就是凯发旗舰厅刚刚开始的nginx


? ? 最后,直接使由它localhost(理解80港口 )你可以见它,

????

? ? 您还可以使由 docker inspect web 发现ipaddress,使由箱ip地址存取


浏览器见172.17.0.3你可以的

如果是你的话,docker站点了理解地址


????

? ? 您应该使由理解的docker地址存取,输入ipconfig


? ? 你能发现你docker ip4地址实际上是10.0.75.1

?? ? 凯发旗舰厅使由这个地址存取浏览器


? ? 可以看到效果是1样的!

? ? 就是这个nginx,mysql即使计划完成,!



????

? ??

? ?

?



  • 3
    竖起大拇指
  • 1
    观察
  • 5
    房屋
  • 1键三行
    1键三行
  • 扫描QR码,分享海报

07-20 1618
06-10 1025
表情符号
插入表达式
06-15 4无数 +
08-28 1138
01-17 340
04-08 1282
07-24 235
09-13 1无数 +
03-30 3791
11-11 362
03-25 1168
07-21 1747
03-03 4932
03-08 9无数 +
07-14 1无数 +
08-30 654
09-07 1275
09-13 61
??2020 CSDN 皮肤主题: 牙鳕 设计师:CSDN官方博客
实际付款
由余额支付
点击再次得到它
扫描码支付
钱包余额 0

演绎描述:

1.余额是为钱包充电的虚拟货币,按1:1扣除所付款项的比例。
2.余额不能直接购买和采取载,你可以买VIP、C硬币包装、付费栏和课程。