Deploy Docker
buat project asal atau yang sudah ada
Deploy Docker
- buat project asal atau yang sudah ada
- buat file dockerfile di folder yang sama.

- build ddocker image dari folder project tadi
- coba apakah bisa dirun atau tidak
- Jika sudah, login ke github registry untuk push ke ghcr
- berikut commandnya :
echo TOKEN_GITHUB | docker login ghcr.io -u username --password-stdin
- buat token baru di PAT dan centang write, read, delete.

- jika sudah masuk, buat tag di ghcr lalu push.
Deploy ke railway
- Login ke railway dengan akun github
- Pilih New Project dan pilih docker image
- Masukkan alamat lengkap image GHCR kamu yang sudah dibuat
- Pastikan package image yang di push ke ghcr bersifat publik
- Kalu klik deploy atau enter saja

- Jika sudah maka akan terlihat seperti pada gambar

- Selanjutnya generate domain agar projject memiliki URL
메타데이터
- post_id
- 485e53d6a79e
- slug
- deploy-docker-485e53d6a79e
- url
- https://medium.com/@sidqiwildan61/deploy-docker-485e53d6a79e
- canonical_url
- https://medium.com/@sidqiwildan61/deploy-docker-485e53d6a79e
- author_url
- https://medium.com/@sidqiwildan61
- status
- ok
- fetched_at
- 2026-07-13 06:23:13