Skip to main content
  1. Posts/

Using docker init to Write Dockerfile

·1 min·
docker docker

Docker init adalah command-line utility yang dapat membantu menulis Dockerfiles, Compose file, dan .dockerignore secara otomatis berdasarkan project yang sedang dibuat. Utilitas ini tersedia di Docker Desktop 4.27 dan telah mendukung Go, Python, Node.js, Rust, ASP.NET, PHP, dan Java.

Untuk menggunakan docker init cukup mudah. Disini saya akan memakai sample project dari https://github.com/cyclic-software/starter-flask-api untuk pengetesan.

Clone repo.

git clone https://github.com/cyclic-software/starter-flask-api.git

Buka direktori project, lalu jalankan docker init.

docker init

Selanjutnya Anda akan diminta menentukan platform yang digunakan lalu versi dari platform dan lainnya seperti berikut.

Terakhir jalankan perintah docker compose up --build dan aplikasi sudah dapat diakses melalui http://localhost:5151

Related

Install Portainer CE
·1 min
docker docker
Setting Up Private Registry Using Harbor
·4 mins
docker docker kubernetes
Setting Memory dan CPU di Docker
·1 min
docker docker
Configure Network Aliases Docker
·2 mins
docker docker
Using IPvlan network in Docker
·5 mins
docker docker
Using Host Network in Docker
·1 min
docker docker