FahamLah

Arahan

docker run

docker run [options] <image> [command]

Risiko: Selamat

Apa ia buat

Buat container baru daripada image dan mulakannya.

Bila nak guna

Setiap kali anda mahu jalankan aplikasi dalam bekas.

Contoh

$ docker run -d --name web -p 8080:80 nginx:1.30-alpine

Jalankan nginx di belakang. Buka tingkap 8080.

$ docker run hello-world

Container pertama anda: ia paparkan salam.

$ docker run --rm alpine:3.22 echo hi

Jalan sekali, kemudian buang bekasnya.

$ docker run -it alpine:3.22 sh

Dapatkan shell di dalam. Taip exit untuk keluar.

$ docker run -d -e POSTGRES_PASSWORD=secret postgres:18-alpine

Beri aplikasi satu tetapan dengan -e.

$ docker run -d -v pgdata:/var/lib/postgresql postgres:18-alpine

Simpan data dalam loker (volume).