Nggunakake a minangka cara sing kuat kanggo mbangun lan ngatur ing. Punika proses rinci lan conto tartamtu saka nggunakake kanggo mbangun lan ngatur a: Dockerfile images
Docker Dockerfile image
Nggawe a Dockerfile
Miwiti kanthi nggawe file teks anyar lan menehi jeneng. Dockerfile
Nemtokake dhasar image
Gunakake FROM
printah kanggo nemtokake gambar dhasar kanggo anyar image
. Gambar dhasar bisa dadi image
saka Docker Hub
utawa gambar liyane sing wis digawe sadurunge.
Contone, kanggo nggunakake Ubuntu 20.04 image
minangka basis image
, sampeyan bisa nggunakake printah ing ngisor iki:
FROM ubuntu:20.04
Jalanake perintah instalasi lan konfigurasi
Gunakake RUN
printah kanggo nglakokaké printah sak proses gambar-bangunan. Sampeyan bisa nggunakake perintah instalasi kanggo paket piranti lunak, konfigurasi lingkungan, nggawe direktori, lan nindakake tugas liyane sing dibutuhake.
Contone, kanggo nginstal Nginx ing image
, sampeyan bisa nggunakake printah ing ngisor iki:
RUN apt-get update && apt-get install -y nginx
Sao chép các tệp tin và thư mục vào image
Nyalin file lan direktori menyang image
: Gunakake COPY
printah kanggo nyalin file lan direktori saka mesin host menyang file image
. Sampeyan bisa nyalin file sumber, direktori aplikasi, file konfigurasi, lan sumber daya liyane menyang file image
.
Contone, kanggo nyalin app
direktori saka mesin host menyang /app
direktori ing image
, sampeyan bisa nggunakake printah ing ngisor iki:
COPY app /app
Netepake printah gawan nalika miwiti a container
Gunakake CMD
printah kasebut kanggo nemtokake prentah standar sing bakal dieksekusi nalika container
diwiwiti saka image
. Printah kasebut CMD
nemtokake program utawa printah utama sing bakal ditindakake wadhah nalika wiwitan.
Contone, kanggo miwiti Nginx ing container
, sampeyan bisa nggunakake printah ing ngisor iki:
CMD ["nginx", "-g", "daemon off;"]
Mbangun image
saka ing Dockerfile
Gunakake docker build
printah bebarengan karo path kanggo mbangun anyar saka. Dockerfile image
Dockerfile
Contone, kanggo mbangun image
saka ing direktori saiki lan jenenge "myimage," sampeyan bisa nggunakake printah ing ngisor iki: Dockerfile
docker build -t myimage .
Kanthi nggunakake a, sampeyan bisa ngatur komponen lan konfigurasi ing kanggo nyukupi kabutuhan tartamtu saka aplikasi. Dockerfile image
Contone, sampeyan bisa nggunakake a nginstal paket software perlu, ngatur lingkungan, nyalin kode sumber lan sumber daya menyang. menehi pendekatan fleksibel lan bisa digunakake maneh kanggo bangunan selaras ing. Dockerfile image
Dockerfile images
Docker