# การโหลด Image

![](https://972085701-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MhfoWNADLmnfzSLjYjS%2F-MjFPMdEB2mOYxulZYr0%2F-MjFO4sQvxGysKQHSket%2Fdocker-pull-image.png?alt=media\&token=6d017dad-7621-4627-bca3-07c9b031a204)

## เวอร์ชัน Free&#x20;

1.ทำการ Pull Docker Image ลงมาดังนี้

```shell
$ docker pull jittagornp/iwallet 
```

สำหรับเวอร์ชัน Free Docker Image จะถูกเก็บไว้ที่ DockerHub <https://hub.docker.com/r/jittagornp/iwallet>

## เวอร์ชัน Pro

เมื่อคุณจ่ายเงินซื้อ iWallet เวอร์ชัน Pro คุณจะได้รับ `Access Token` ที่ใช้สำหรับโหลด Docker Image จาก GitHub Container Registry แบบนี้

```bash
CR_PAT="<YOUR_TOKEN>"
```

CR\_PAT = Container Registry Personal Access Token

เมื่อคุณได้รับ Access Token มา ให้ทำดังต่อไปนี้

1\. ให้ Export Access Token  เป็นตัวแปร System Environment

```bash
$ export CR_PAT="<YOUR_TOKEN>"
```

2\.  จากนั้น เปิดและปิด (Restart) Terminal ใหม่

3\. ทำการ Docker Login ไปที่ GitHub Container Registry ดังนี้

```shell
$ echo $CR_PAT | docker login ghcr.io -u USERNAME --password-stdin
```

4\. ลอง Pull Docker Image ลงมา

```bash
$ docker pull ghcr.io/jittagornp/iwallet
```

สังเกตว่า เวอร์ชัน Free จะใช้  `jitagornp/iwallet` ส่วนเวอร์ชัน Pro จะใช้ `ghcr.io/jittagornp/iwallet`  คนละ Repository กัน ให้ดูดี ๆ&#x20;
