Nggunakake Docker file: Mbangun lan Ngatur Gambar nganggo Docker file

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