1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > docker 中 NGINX+PHP+MYSQL+REDIS+Elasticsearch 环境搭建 (windows系统)

docker 中 NGINX+PHP+MYSQL+REDIS+Elasticsearch 环境搭建 (windows系统)

时间:2023-06-04 00:44:13

相关推荐

docker 中 NGINX+PHP+MYSQL+REDIS+Elasticsearch 环境搭建 (windows系统)

windows 下 boot2docker

fox.风来了

1.boot2docker

先安装这个:

Docker虽然是Linux内核,但是官方还是支持了Windows和OS X。

Boot2Docker官方下载地址:/boot2docker/windows-installer/releases

Boot2Docker官方安装手顺:/installation/windows/

启动方法

windows 桌面 打开Boot2Docker Start 这个快捷方式,出现的命令界面中执行

2.启动不成功

#先关闭boot2docker stop#然后启动boot2docker start

如果出现以下错误

Writing /Users/mylxsw/.boot2docker/certs/boot2docker-vm/ca.pemWriting /Users/mylxsw/.boot2docker/certs/boot2docker-vm/cert.pemWriting /Users/mylxsw/.boot2docker/certs/boot2docker-vm/key.pemexport DOCKER_HOST=tcp://192.168.59.103:2376export DOCKER_CERT_PATH=/Users/mylxsw/.boot2docker/certs/boot2docker-vmexport DOCKER_TLS_VERIFY=1

解决方法: 设置三个变量 可以手动 到WINDOWS里面设置也可以,用以下命令设置

eval "$(boot2docker shellinit)"

#命令查看状态bash-4.3$ boot2docker statusrunning#命令查看版本bash-4.3$ boot2docker versionBoot2Docker-cli version: v1.8.0Git commit: 9a26066bash-4.3$

3.进入docker

boot2docker ssh

4.文件夹项目

windows boot2docker 默认共享 /c/当前用户名 例如(我的本地):/c/Users/lanmps/

如果在一个分区可以使用

mklink /H "C:\Users\lanmps\git" "C:\git"

MKLINK [[/D] | [/H] | [/J]] Link Target/D创建目录符号链接。默认为文件符号链接。/H创建硬链接,而不是符号链接。/J创建目录联接。Link 指定新的符号链接名称。Target 指定新链接引用的路径(相对或绝对)。

5. 设置其他盘文件夹为 项目文件夹

5.1 先关闭boot2docker

windows 桌面 打开Boot2Docker Start 这个快捷方式,出现的命令界面中执行

boot2docker stop

5.2 设置共享文件夹

在虚拟机管理界面中,

boot2docker-vm一定要是 关闭状态(图中是我已经设置好的所以是运行的)

设置的共享文件夹名称 c/Users 不能改变,如果改变了一定要改回来

5.3 boot2docker启动

boot2docker start

启动成功后,如果有问题, 重复 2 3 两个步骤就可以了

#进入dockerboot2docker ssh#进入共享目录cd /c/Users#查看列表ll发现e:\git目录下的全都有了

6.注意

因为boot2docker使用的是 内存 linux,所以只要关机/重启 时候,没有把该 boot2docker-vm设置为 休眠或者 快照,那么关机/重启 之后,虚拟机内所有数据全部都是不存在的。

x.镜像下载

和 linux 一样

/fenglailea/article/details/50100311

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。