Các cách đóng gói images để optimize
Cách 1: Cài đặt đầy đủ phần mềm, kể cả các trình biên dịch và thư viện để compile source. Ưu điểm: - Cài đặt đơn giản - Build image nhanh vì sử dụng cơ chế cache layers. Nhược điểm: - Kích thước image lớn. VD: FROM ubuntu:16.04 #Install Nginx RUN apt-get update \ && apt-get install -y software-properties-common \ && apt-add-repository -y ppa:nginx/stable \ && apt-get update \ && apt-get install -y nginx \ && rm -rf /var/lib/apt/lists/* ADD nginx/nginx.conf /etc/nginx/nginx.conf ADD nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf ADD data/www /data/www RUN rm /etc/nginx/sites-enabled/default RUN ln -sf /dev/stdout /var/log/nginx/access.log \ && ln -sf /dev/stderr /var/log/nginx/error.log Cách 2: Thực hiện cài đặt trình biên dịch và thư viện để compile mã nguồn. Sau đó remove trình ...