Cách sử dụng “apt install” đúng cách trong Dockerfile của bạn

Cach Su Dung Apt Install Dung Cach Trong Dockerfile Cua Ban



Nền tảng Docker là một trong những nền tảng nổi tiếng và đơn giản để xây dựng, triển khai và vận chuyển DevOps cũng như các dự án khác với sự trợ giúp của các thùng chứa di động và biệt lập. Các thùng chứa này được quản lý và xây dựng thông qua hình ảnh Docker. Hơn nữa, hình ảnh Docker được xây dựng thông qua lệnh. Các lệnh hoặc hướng dẫn này được chuyển qua thiết bị đầu cuối hoặc Dockerfile để tạo hình ảnh Docker. Tuy nhiên, việc thực hiện từng lệnh một rất bận rộn. Do đó, Dockerfile là giải pháp tốt nhất để xây dựng Docker image.

Bài viết này sẽ trình bày cách sử dụng “ cài đặt apt ” chính xác trong Dockerfile.

Làm cách nào để sử dụng chính xác “apt install” trong Dockerfile?

Dockerfile là một tệp hướng dẫn xác định các lệnh để tạo hình ảnh Docker. Các ' cài đặt apt ” lệnh được sử dụng trong Dockerfile để cài đặt các phụ thuộc hoặc gói cần thiết để xây dựng hình ảnh Docker. Đây, ' đúng cách ” là kho lưu trữ Ubuntu viết tắt của “ Công cụ đóng gói nâng cao ” được sử dụng để cài đặt các phụ thuộc.







Đây là cú pháp để thêm “ cài đặt apt ” lệnh trong Dockerfile:



CHẠY bản cập nhật apt && đúng cách cài đặt -Và < BƯU KIỆN > \ < Bưu kiện > \ && \

apt-làm sạch && \ rừm -rf / / lib / đúng cách / danh sách /*

Đối với dòng hướng dẫn thích hợp để sử dụng “ cài đặt apt ” để cài đặt gói, hãy làm theo hướng dẫn được cung cấp.



Bước 1: Tạo Dockerfile

Đầu tiên, tạo một Dockerfile. Hãy nhớ rằng tên của tệp phải là “ Dockerfile ”. Sau đó, dán các lệnh được mã hóa bên dưới vào tệp:





TỪ con trăn: 3.6

CHẠY cập nhật apt-get && cài đặt apt-get -Và --no-install-recommend \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

git \

&& \

apt-làm sạch && \

rừm -rf / / lib / đúng cách / danh sách /*

PHƠI RA 8000

con trăn CMD -c 'print('Docker là Công cụ triển khai đơn giản hơn')'

Trong khối mã trên:

  • Các ' TỪ ” câu lệnh được sử dụng để xác định hình ảnh cơ sở.
  • CHẠY ” lệnh được sử dụng để thực thi lệnh đã chỉ định. Bên trong ' CHẠY ” tuyên bố, chúng tôi đã sử dụng “ cài đặt apt ” lệnh để cài đặt các gói cần thiết, chẳng hạn như “ python3-setuptools ”, “ python3-pip ”, “ python3-dev ', Và ' git ”.
  • \ ” được sử dụng làm ký tự thoát mặc định để mở rộng các hướng dẫn nhiều dòng trong Dockerfile.
  • apt-làm sạch ” xóa bộ nhớ cache
  • rm -rf ” lệnh xóa hoặc loại bỏ các tệp hoặc thư mục.
  • PHƠI RA ” được sử dụng để chỉ định cổng tiếp xúc vùng chứa.
  • cmd ” chỉ định điểm vào hoặc giá trị mặc định cho vùng chứa. Trong kịch bản của chúng tôi, chúng tôi đã thực thi mã Python:

Bước 2: Xây dựng hình ảnh Docker

Trong bước tiếp theo, tạo hình ảnh Docker thông qua lệnh được đề cập. Đây, ' -t ” chỉ định thẻ hoặc tên của hình ảnh:



> xây dựng docker -t py-img .

Bước 3: Thực thi hình ảnh

Để tạo và thực thi vùng chứa, hãy chạy hình ảnh thông qua “ docker chạy ' yêu cầu:

> docker chạy py-img

Chúng tôi đã xây dựng chi tiết về cách sử dụng “ cài đặt apt ” trong Dockerfile.

Phần kết luận

Để sử dụng cài đặt apt vào Dockerfile, trước tiên, hãy tạo một tệp Docker đơn giản. Sau đó, cung cấp hình ảnh gốc hoặc hình ảnh gốc trong phần “ TỪ ' chỉ dẫn. Sau đó, chỉ định “ CHẠY ” lệnh để sử dụng “ cài đặt apt ' yêu cầu. Với mục đích này, hãy sử dụng “ CHẠY bản cập nhật apt && cài đặt apt -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* ” cú pháp. Bài viết này đã trình bày cách sử dụng “ cài đặt apt ” trong Dockerfile.