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 以管理員身份操做

相關文章
相關標籤/搜索