- 安裝 podman 套件:
# yum install -y podman
- 啟動 podman 服務:
# systemctl enable --now podman
- 設定 8085 port 為 Wordpress 對外服務的 port,所以在建立 pod 時,指定 8085 對內部的 container 80 port:
# podman pod create --name wordpress-pod -p 8085:80
# firewall-cmd --add-port=8085/tcp
# firewall-cmd --runtime-to-permanent
# podman pod start wordpress-pod
- 建立並啟動 MariaDB 的 container :
# podman run -d \
--pod wordpress-pod \
-e MYSQL_ROOT_PASSWORD="mysql" \
-e MYSQL_DATABASE="wordpress" \
-e MYSQL_USER="wordpress" \
-e MYSQL_PASSWORD="mypassword2W3E" \
--name=wordpress-database mariadb
- 建立並啟動 Wordpress 的 container :
# podman run -d \
--pod wordpress-pod \
-e WORDPRESS_DB_NAME="wordpress" \
-e WORDPRESS_DB_USER="wordpress" \
-e WORDPRESS_DB_PASSWORD="mypassword2W3E" \
-e WORDPRESS_DB_HOST="127.0.0.1" \
--name wordpress-web wordpress
- 查看 container 運作情況:
# podman ps
# podman pod list
- 使用瀏覽器,開啟 http://localhost:8085,即可開啟全新的 WordPress 安裝流程。