说明
使用了docker对创建了虚拟环境,使得代码实际上运行在虚拟环境上,摆脱了服务器对不同环境下不同的反应问题。具体使用可以参见下面的步骤
由于docker是源自linux的,所以在linux上使用最方便,其次是macos,最后是windows。
具体使用
-
linux
推荐了linux系统是 deepin,传送门 https://www.deepin.org/
debian(ubutun ,minit ,deepin 等...)下使用docker
安装
docker 以及 docker-compose
$ sudo apt-get install docker docker-compose
使用:
//进入文件夹目录后,输入以下命令前台启动
$docker-compose up
//输入以下命令后台启动
$docker-compose up -d
正常启动会先安装几个镜像,可能花时间会比较长,也可能比较短(因为镜像在国外,有几个cdn被屏蔽了)
下载镜像的时候大概长这样
![](https://img.haomeiwen.com/i1806609/7b114590b5d929e8.png)
正常启动后大概长这样:
![](https://img.haomeiwen.com/i1806609/fd4ce25c8c2e68aa.png)
访问
- 访问web服务器
接下来,打开浏览器,敲入以下地址进入web服务器
localhost:6070
成功打开后应该是如图效果:
![](https://img.haomeiwen.com/i1806609/f38452f97966f9c0.png)
-访问数据库
为了方便使用,我在配置了一个phpmyadmin,在浏览器敲下地址:
localhost:8081
账号是:root
密码默认是:password
数据库里面如果没有10web,请自己创建一个,然后导入.sql文件,到这里,整体配置完成~
-
mac
mac请在商店下在docker和docker-compose,下载完成后请执行以下命令:
sudo docker images
如果没有error,那么就安装linux上的使用即可。
如果error,那么往下看
-
windows或mac
windows下没有非常好的办法使用docker....
来日方长,等docker的公司出新的东西吧。
网友评论