# GCP - Artifact Registry
###### tags: `Cloud`
## 1. 進入[Artifact Registry](https://console.cloud.google.com/artifacts)
## 2. 按下創建(CREATE REPOSITORY)

## 3. 設定創建參數,完成後按下CREATE
___Name___: 請自行輸入
___Format___: 這邊我們選擇docker
___Location type___: 一樣選擇asia-east1(Taiwan)
___Lable___: 此專案為demo,這邊我自行加入環境為demo(此步驟可忽略)

## 4. 這時候就可以看到repository出現在儀表板上了

## 5. 測試是否可使用
### 5.1 先按進去信創建的repository中,並按下SETUP InSTRUCTIONS,會彈出驗證視窗


### 請將有裝Gcloud環境,執行以下指令
```
gcloud auth configure-docker \
asia-east1-docker.pkg.dev
```
## 6. 建立一個images,讓他執行echo test
### 6.1 建立cloud-run-job-demo資料夾,並加入Dockerfile,內容如下
```
FORM ubuntu:18.04
CMD ["echo", "test"]
```
### 6.2 執行以下指令,建立images,加入tab,上傳到個人的 Artifact Registry (個人測試使用)
> Artifact Registry建立請參考[Link]()
```
# 建立images並加入tag
docker build . -t asia-east1-docker.pkg.dev/keen-mission-374307/victor-repository-demo/cloud-run-job-demo
# 執行測試,會在console顯示test
docker run asia-east1-docker.pkg.dev/keen-mission-374307/victor-repository-demo/cloud-run-job-demo
# 上傳
docker push asia-east1-docker.pkg.dev/keen-mission-374307/victor-repository-demo/cloud-run-job-demo
```
## 7. 完成
