1、搭建该博客分为三层:nginx,ghost,mysql
2、使用docker-compose.ymal组合这三层
一、步骤如下:
1、创建一个ghost目录: mkdir ghost:
2、在ghost下再创建一个ghost文件夹,该文件夹包括两个文件 Dockerfile和config.js
3、在ghost下创建nginx文件夹,该文件夹包括两个文件Dokerfile和nginx.conf
4、创建docker-compose.yml
5、在ghost下创建data文件夹
6、docker-compose up -d
7、在浏览器输入localhost:80,进入ghost注册页面
8、如果之前停执行过docker-compose up -d报错,修正后要重新执行,则要先执行如下命令停止并删除之前的:docker-compose stop docker-compose rm
本次遇到问题:
1、以下问题是由于冒号后一定要加空格
2、以下问题是因为docker-composer.yml里db应该和nginx对齐
本次常用命令:
cd / 回到根目录
cd .. 回到上一层目录
pwd 查看当前目录
cat config.js 读取config.js
vim config.js 使用编辑器vim编辑config.js(:w保存,:q离开)
mkdir ghost 创建ghost目录
mmove ghost 删除ghost目录
ls -l 查看当前目录下的所有文件属性
ls -l Dockerfile 查看Dockerfile文件的属性
chmod 777 Dockerfile 修改Dockerfile对所有都是可读可写
sudo -i 以管理员身份操作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。