先將MariaDB安裝好

進入MariaDB

MariaDB>
CREATE DATABASE 資料庫名稱 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
資料庫名稱 : wordpress

另外建立使用者權限

MariaDB>
create database 資料庫名稱;
create user 使用者帳號@localhost identified by ‘使用者登入密碼’;
grant all privileges on 資料庫名稱.* to 使用者帳號@localhost;
flush privileges;
quit

建立共用網路

docker network create mynet

將資料庫(假設容器名稱為 mariadb ) 綁定到共用網路mynet ###

docker network connect mynet mariadb

檢查連線

docker network ls
docker network inspect mynet

建立volume

docker volume create wordpress-app

docker run –name –network mynet -v wordpress-app:/var/www/html -p 8080:80 -d –restart always wordpress:6.2.2
: wordpress

進入

http://:8080
資料庫輸入 wordpress
主機輸入 mariadb

Reference :
https://kafeiou.pw/2019/03/23/1629/mysqlmariadb%E6%96%B0%E5%A2%9E%E8%B3%87%E6%96%99%E5%BA%AButf-8/
https://docs.kafeiou.pw/!/#iammis/view/head/%E6%8A%80%E8%A1%93%E6%96%87%E7%AB%A0/HowTo/10010_(Docker)%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%9Dwordpress.txt?line=19

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *