ubuntu下用docker搭建一个博客

一、搭建该博客分为三层:nginx,ghost,mysqlmysql

二、使用docker-compose.ymal组合这三层nginx

1、步骤以下:sql

一、建立一个ghost目录: mkdir ghost:docker

二、在ghost下再建立一个ghost文件夹,该文件夹包括两个文件 Dockerfile和config.jsvim

输入图片说明

输入图片说明

输入图片说明

三、在ghost下建立nginx文件夹,该文件夹包括两个文件Dokerfile和nginx.conf浏览器

输入图片说明

输入图片说明

输入图片说明

四、建立docker-compose.ymlcomposer

输入图片说明

五、在ghost下建立data文件夹编辑器

六、docker-compose up -d图片

七、在浏览器输入localhost:80,进入ghost注册页面博客

八、若是以前停执行过docker-compose up -d报错,修正后要从新执行,则要先执行以下命令中止并删除以前的:docker-compose stop docker-compose rm

本次遇到问题:

一、如下问题是因为冒号后必定要加空格

输入图片说明 输入图片说明

二、如下问题是由于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 以管理员身份操做

相关文章
相关标签/搜索