# GCP - Cloud Run - WordPress ###### tags: `Cloud` > 預先準備 > 1. 建立[Artifact Registry](https://hackmd.io/@Momentary/r1BQAbrji) > 2. 建立[GCP - Cloud SQL - WordPress MySQL ](https://hackmd.io/@Momentary/Sy2Y9GSjs) ## 1. 建立需要的images,先在有docker 環境中下載以下兩個images,並上傳 ``` docker pull wordpress docker tag wordpress asia-east1-docker.pkg.dev/{個人位置}/wordpress docker push asia-east1-docker.pkg.dev/{個人位置}/wordpress ``` ## 2. 建立Cloud Run,選擇剛剛上傳wordpress images檔案 ![](https://i.imgur.com/yD3T88L.png) __重要: 加入4個環境變數__ * WORDPRESS_DB_HOST: /cloudsql/keen-mission-374307:asia-east1:wordpress-mysql-demo * WORDPRESS_DB_USER: wordpress_user * WORDPRESS_DB_PASSWORD: wordpress * WORDPRESS_DB_NAME: wordpress_db 最後在Cloud SQL中加入連線,不然無法存取到資料庫 ![](https://i.imgur.com/LEwiWYI.png) ![](https://i.imgur.com/0QXx3rZ.png) ## 3. 最後按下CREATE按鈕,等待Cloud Run創建完成。完成後,可以透過URL直接進行訪問。 ![](https://i.imgur.com/7FKMP0s.png) ---- ![](https://i.imgur.com/bajqkTx.png)