docker run -p 23308:3306 --name mysql5 --restart always -v c:/dev/software/mysql-master5/conf:/etc/mysql/conf.d -v c:/dev/software/mysql-master5/logs:/var/logs -v c:/dev/software/mysql-master5/data:/var/lib/mysql -e mysql_root_password=localdocker@mysql -d hub.c.163.com/library/mysql
docker run : 執行容器的字首命令
-p : 在宿主機上面給容器指定乙個埠號,:左邊的埠號是宿主機上面的(即提供給外部訪問的埠號),:右邊的埠號則是容器內部 mysql 的埠號
--restart always : 在宿主機啟動時,啟動該容器。(windows 在重啟以後,容易也會隨之啟動)
-v : 掛載宿主機的目錄,使用該命令可以將容器內部所依賴或者輸出的資料,對映到宿主機目錄上。這裡我將mysql的配置檔案、資料庫資料、日誌目錄給掛載到了宿主機,等 mysql 執行後,即可在這些目錄下面看到對應的資料。如果你在 conf 目錄下面指定了mysql的配置檔案,則這個容器在啟動時,就會使用該配置檔案。
-e mysql_root_password : 初始化資料庫密碼
-d : 後台啟動容器
hub.c.163.com/library/mysql : 需要生成容器的映象名稱。這個映象的名稱後面還可以繼續加命令,如:hub.c.163.com/library/mysql:latest,預設情況下不加的話就是 latest,這個對應的就是這個映象的版本號,如果你的映象對應的tag是有版本號的,這個裡就必須指定,例如你拉取了乙個tag是 5.7 的 mysql 映象,這裡就應該是hub.c.163.com/library/mysql:5.7。
[mysqld]
## 處理 mysql 表明大小寫敏感
lower_case_table_names=1
docker logs -f -t mysql5
docker logs : 檢視日誌的命令字首
-f : 跟蹤日誌的輸出(即日誌輸出多少都會顯示出來)
-t : 檢視日誌時,顯示時間戳
mysql5 : 在啟動 mysql 時,指定的容器名稱
埠號是建立容器時,給宿主機指定的埠號。密碼是建立容器時,設定的密碼!
docker pull 80x86/typecho
-e php_tz=asia/shanghai : 設定時間區域
-e php_max_execution_time=600 : 設定 php 單次請求所花費的時間最大值
-v /usr/local/software/typecho-blog/themes : 存放部落格主題的目錄,我這裡把它掛載出來,是為了方便自己增加新的主題。
c:/dev/software/typecho-blog/themes 這個目錄下面最好在啟動容器時,預先放置乙個主題模板哦,否則啟動成功部落格後,會出現沒有主題的部落格~
這裡我們選擇 mysql 資料庫,輸入對應的賬號密碼後,點選確定
進入到如下介面,說明我們的部落格已經配置成功!
放置好主題後,點選訪問控制面板
點選更換外觀
5. 點選啟用,這裡我已經啟用了,所以沒了。
6. 點選右上角**,即可跳轉到我們的主題介面
從0開始搭建自己的個人部落格hexo(三)
增加文章目錄 toc table of content 方便閱讀文章,在 themes yilia config.ym中進行配置 toc 2即可,它會將你 markdown 語法的標題,生成目錄,目錄檢視在右下角。修改 themes yilia config.yml menu 主頁 歸檔 archi...
從0開始搭建vue移動端
建立專案 全域性安裝vue cli npm install g vue cli 建立專案 vue init webpack vue demo如果出現vue 不是內部或外部命令,也不是可執行的程式 或批處理檔案 在main.js中引入flexible.js檔案 flexible.js function...
從0開始搭建基礎後台框架
很多人會想tp5後台的通用框架很多,為何還要自己去造輪子呢,用著不香嗎?我想說的是不香,每乙個框架的ui包括裡面的外掛程式呢,引用的都不是很全面,有的過於臃腫,有的過於簡單,反正不滿意,那麼我就只能自己動手造了,這個框架呢,目的就是為了以後公司開發產品方便,方便自己去動手做一些自己喜歡的東西 框架採...