docker安装流程和注意事项
cmd docker版本查询
docker -v
npm -v
node -v
没有node时先安装node.js
在目录下创建 docker,log source三个目录。log目录可读写
cmd查看命令 dir
cmd添加文件夹 md docker
cmd添加文件 type nul >qqq.txt
cmd删除文件夹 rd docker
cmd删除文件 del docker
cmd查看命令 dir
git 下载代码(注意切换分支)
git clone http://.....git
下载代码时要注意输入自己git的账号密码
git branch 查看当前下的分支
git branch -a 查看当前下的全部分支
git checkout -b 其他分支路径(origin/aaa)
在后台目录下添加 logs目录和tmp
tmp目录下创建cache和persistent目录
返回到docker目录下,创建三个文件
000-default.conf , Dockerfile , docker-compose.yml
安装脚主架
npm install
如果出现报错信息为
fatal:unable to connect to github.com;
时运行
git config --global url."https://github.com/".insteadOf git://github.com/
原因是 git链接不稳定,需要改成https请求
或者试试以下代码
# npm using https for git
git config --global url."https://github.com/".insteadOf git@github.com:
git config --global url."https://".insteadOf git://
# npm using git for https
git config --global url."git@github.com:".insteadOf https://github.com/
git config --global url."git://".insteadOf https://
主架安装完毕后
执行创建命令 docker-compose up -d --build 此时会下载Dockerfile里面的镜像 以及php插件,时间较长。
每次重置文件内容后都要重新创建
摧毁容器命令为 docker-compose down
创建完毕后通过 docker ps查看容器
可通过客户端手动启动docker
在前台中README.zh-CN.md 文件内有启动语句说明(npm run dev)
如果画面登录不上时
- 确认端口是否一致 前台.env.development文件(直接修改文件中的端口,重新生成即可)
- 确认后台 config文件夹中的app.php文件内数据库连接是否正确。
其他的git提交指令
1.获取和创建一个项目
#git clone “项目名” ps:拷贝一个项目到当前目录下
#git init “项目名” ps:在当前目录下创建一个仓库
#ls -a ps:有以下文件 . | … | .git
2.其他命令
#git status ps:查看当前目录的状态
#git add . ps:将该目录下所有的文件添加到缓存区
#git add “文件名”
#git diff ps:查看更改的目录内容对比
#git log ps:查看历史提交记录
#git push ps:推送
#git pull ps:从本番获取最新的
#git commit -m ‘需要添加的备注’ ps:提交
3.关于分支管理的常用命令
#git checkout -b name ps:添加新的分支
#git branch ps:查看当前分支
#git branch 现名 新名 ps:重命名分支
#git merge ‘需要合并的分支名’
代码检查扩展
https://validator.w3.org/ 检查代码规范网址
https://tinypng.com/ 图片压缩网址
https://tortoisegit.org/ git可视化网址