Tulisan ini akan menunjukkan cara menggunakan “ pemasangan yang sesuai ” dengan betul dalam Dockerfile.
Bagaimana untuk Menggunakan 'apt install' dengan betul dalam Dockerfile?
Fail Docker ialah fail arahan yang mentakrifkan arahan untuk menghasilkan imej Docker. ' pemasangan yang sesuai Perintah ” digunakan dalam Dockerfile untuk memasang dependensi atau pakej yang diperlukan untuk membina imej Docker. Di sini, ' apt ” ialah repositori Ubuntu yang bermaksud “ Alat Pembungkusan Terdahulu ” digunakan untuk memasang kebergantungan.
Berikut ialah sintaks untuk menambah “ pemasangan yang sesuai ” perintah dalam Dockerfile:
RUN kemas kini apt && apt pasang -dan < PAKEJ > \ < Pakej > \ && \
apt-get clean && \ rm -rf / adalah / lib / apt / senarai /*
Untuk garis panduan yang betul untuk menggunakan ' apt-install ” arahan untuk pemasangan pakej, ikut arahan yang diberikan.
Langkah 1: Buat Dockerfile
Pertama, buat fail Docker. Perlu diingat bahawa nama fail mestilah ' Dockerfile ”. Kemudian, tampalkan arahan berkod di bawah ke dalam fail:
DARI python: 3.6
LARI kemas kini apt-get && apt-get install -dan --no-install-syor \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / adalah / lib / apt / senarai /*
DEDAHKAN 8000
Ular sawa CMD -c 'print('Docker ialah Alat Penyebaran yang lebih mudah')'
Dalam blok kod di atas:
- ' DARI pernyataan ” digunakan untuk menentukan imej asas.
- “ LARI arahan ” digunakan untuk melaksanakan arahan yang ditentukan. Di dalam ' LARI ' pernyataan, kami telah menggunakan ' pemasangan yang sesuai perintah untuk memasang pakej yang diperlukan, seperti python3-setuptools ”, “ python3-pip ”, “ python3-dev ”, dan “ git ”.
- “ \ ” digunakan sebagai watak melarikan diri lalai untuk menjangkau arahan berbilang baris dalam Dockerfile.
- “ apt-get clean ” membersihkan cache
- “ rm -rf ” perintah memadam atau mengalih keluar fail atau direktori.
- “ DEDAHKAN ” digunakan untuk menentukan pelabuhan mendedahkan kontena.
- “ CMD ” menentukan titik masuk atau lalai untuk bekas. Dalam senario kami, kami telah melaksanakan kod Python:
Langkah 2: Bina Imej Docker
Dalam langkah seterusnya, buat imej Docker melalui arahan yang disebutkan. Di sini, ' -t ” menentukan tag atau nama imej:
> binaan buruh pelabuhan -t py-img .
Langkah 3: Laksanakan Imej
Untuk menjana dan melaksanakan bekas, jalankan imej melalui ' docker run
Kami telah menghuraikan cara menggunakan ' apt-install ” dalam Dockerfile.
Kesimpulan
Untuk menggunakan apt install ke dalam Dockerfile, pertama, buat fail Docker yang mudah. Kemudian, berikan imej asas atau induk dalam ' DARI ” arahan. Selepas itu, nyatakan “ LARI perintah untuk menggunakan ' pemasangan yang sesuai ” perintah. Untuk tujuan ini, gunakan ' JALANKAN kemas kini apt && apt install -y
apt-get clean && \ rm -rf /var/lib/apt/lists/* ” sintaks. Tulisan ini telah menunjukkan cara menggunakan “ pemasangan yang sesuai ” dalam Dockerfile.