在root目錄下
mkdir docker
cd docker
mkdire nginx
mkdire mysql
cd nginx
###上傳nginx-1.12.2.tar.gz、wordpress-4.9.4-zh_cn.tar、libmcrypt-2.5.7.tar.gz、nginx.conf、wp-config.php
tar zxvf wordpress-4.9.4-zh_cn.tar
tar zxvf nginx-1.12.2.tar.gz
tar zxvf libmcrypt-2.5.7.tar.gz
tar zxvf php-5.5.38.tar.gz
建立dockerfile
進入容器、開啟服務
1、修改密碼,第一行預設密碼(無)第
二、第三行新密碼
mysqladmin -u root -p password
(第一行直接敲回車)
123456
123456
2、進入資料庫、授權
mysql -uroot -p
123456
#建立wordpress 表
create database wordpress default charset utf8 collate utf8_general_ci;
#授權grant all privileges on wordpress.* to 'wordpress'@'%' identified by '123456' with grant option;
#重新整理許可權生效
flush privileges;
#退出資料庫、退出容器
exit
exit
######訪問網頁wordpress
dockerfile建立映象
dockerfile用來快速建立自定義映象 dockerfile分為部分 基礎映象資訊,維護者資訊,映象操作指令,容器啟動時執行指令 一開始必須指明所基於的映象名稱 維護者資訊 映象操作指令 run 執行容器時的操作命令 cmd from 功能為指定基礎映象,並且必須是第一條指令。如果不以任何映象為...
dockerfile建立映象 二
entrypoint 兩種格式 entrypoint executable param1 param2 entrypoint command param1 param2 shell中執行 在執行時,可以被 entrypoint引數覆蓋,如docker run entrypoint 每個dockerf...
Docker 使用Dockerfile建立映象
dockerfle 由 一行行命令語句組成,並且支援以 開頭的注釋行。一般而言,dockerfle 主體內容分為四部分 基礎映象資訊 維護者資訊 映象操作指令和容器啟動時執行指令。escape backslash this dockerfile uses the ubuntu xeniel imag...