Log in or Sign up
Diễn Đàn Bất Động Sản | Diễn Đàn Nhà Đất
Home
Forums
>
LĨNH VỰC KHÁC
>
Mua Bán - Rao Vặt Các Mặt Hàng Khác
>
Docker build và những tùy chọn
>
ĐỒ MẶC NHÀ PIJAMA LỤA MANGO THIẾT KẾ QUẦN ĐÙI
Béo thì giấu bụng, gầy thì tôn dáng Đồ mặc nhà pijama lụa mango thiết kế tay ngắn quần dài freesize từ 42-58kg...
Đặt hàng
BỘ DA ĐẸP TÓC ĐEN, DƯỠNG SÁNG DA MẶT WONMOM
Bộ da đẹp tóc đen, dưỡng sáng da mặt, kích thích mọc tóc suôn mượt Wonmom là bộ sản phẩm bao gồm 2 sản phẩm...
Đặt hàng
SET ĐỒ BỘ NỮ MẶC NHÀ THIẾT KẾ GEMMI FASHION
Với thiết kế đơn giản và bảng màu đa dạng, bộ da cá cotton cao cấp là gợi ý hoàn hảo cho set đồ đôi khi mùa đông...
Đặt hàng
ÁO COTTON HỒNG ĐỖ CROPTOP IN HOA AP222P52
Sản phẩm được làm từ chất liệu cotton với nhiều ưu điểm: khả năng thấm hút tuyệt vời, an toàn với làn da, đặc biệt...
Đặt hàng
Reply to Thread
Name:
Verification:
Message:
<p>[QUOTE="thetvbytesoft, post: 67, member: 43"]<font face="Tahoma">Docker không còn mới ở thời điểm hiện tại và ngày càng chứng tỏ khả năng tuyệt vời của nó. Một hoạt động không thể thiếu trong việc sử dụng Docker là Build Images. Các tùy chọn sau đây hy vọng giúp ích các bạn trong quá trình ấy..</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Docker build</b></font></p><p><font face="Tahoma"><br /></font></p><p style="text-align: center"><font face="Tahoma"><img src="https://1.bp.blogspot.com/-5mblFsgxpN8/XaZwGpISzRI/AAAAAAAACgM/It0J1AXPl2sJuDzo6pEmkzQkgKG-odD8wCNcBGAsYHQ/s400/Docker-build-va-nhung-tuy-chon.png" class="bbCodeImage wysiwygImage" alt="" unselectable="on" /></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Tạo ra lệnh trong thư mục chứa file Dockerfile</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Build với tên và tag</b></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Tên được gán là ubuntu/alpine</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Tag được gán là 2.0</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Kiểm tra bằng lệnh "docker images"</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Build với file tùy chọn</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Option -f: trỏ đến file muốn sử dụng để thay thế Dockerfile</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Build với Github URL</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Có thể sử dụng đường dẫn ngắn hoặc đường dẫn repository đầy đủ. Dockerfile nằm ở thư mục gốc của Git repo.</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Có thể chỉ định một repo khác tùy ý với git:// hoặc git@</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Build với file đọc từ STDIN</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Ngoài 3 kiểu file dưới đây còn hỗ trợ gzip, xz ...</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Build không sử dụng cache</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Docker sử dụng cache để rút ngắn thời gian build, nếu không muốn điều đó có thể sử dụng cờ --no-cache</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Loại bỏ file không muốn thêm vào images</b></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Bạn sử dụng chức năng ADD hoặc COPY, có thể sẽ xuất hiện những file bạn không mong muốn nằm lần những file cần thiết. Có thể ignore bằng file .dockerignore tương tự như .gitignore</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Xem thêm: <a href="https://bytesoft.vn/phan-mem-quan-ly-kho-cho-doanh-nghiep" target="_blank" class="externalLink ProxyLink" data-proxy-href="https://bytesoft.vn/phan-mem-quan-ly-kho-cho-doanh-nghiep" rel="nofollow">phần mềm quản lý doanh nghiệp</a></b></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Đặt biến sử dụng trong Dockerfile</b></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Nếu chương trình của bạn chỉ cần chạy 1 hoặc vài file thực thi, cấu hình, nhưng để có được các file ấy lại cần cài đặt môi trường, package, module rất phức tạp và tốn dung lượng khiến cho images của bạn nặng nề.</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Xem thêm: </b><a href="https://bytesoft.vn/lap-trinh-aspnet-mvc-co-ban" target="_blank" class="externalLink ProxyLink" data-proxy-href="https://bytesoft.vn/lap-trinh-aspnet-mvc-co-ban" rel="nofollow"><b>mvc</b></a></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Khi ấy, bạn có thể thực hiện các công việc cài đặt đó ở các stage có đầy đủ môi trường, rồi copy file cần thiết sang stage dựa trên images nhẹ hơn, nhưng đủ để execute/run ứng dụng của bạn.</font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma"><b>Xem thêm: </b><a href="https://bytesoft.vn/lap-trinh-aspnet-mvc-co-ban" target="_blank" class="externalLink ProxyLink" data-proxy-href="https://bytesoft.vn/lap-trinh-aspnet-mvc-co-ban" rel="nofollow"><b>asp.net là gì</b></a></font></p><p><font face="Tahoma"><br /></font></p><p><font face="Tahoma">Các stage được đặt tên bằng từ khóa as và có thể COPY giữa các stage bằng cờ --from=<stage name></font>[/QUOTE]</p><p><br /></p>
[QUOTE="thetvbytesoft, post: 67, member: 43"][FONT=Tahoma]Docker không còn mới ở thời điểm hiện tại và ngày càng chứng tỏ khả năng tuyệt vời của nó. Một hoạt động không thể thiếu trong việc sử dụng Docker là Build Images. Các tùy chọn sau đây hy vọng giúp ích các bạn trong quá trình ấy.. [B]Docker build[/B] [/FONT] [CENTER][FONT=Tahoma][IMG]https://1.bp.blogspot.com/-5mblFsgxpN8/XaZwGpISzRI/AAAAAAAACgM/It0J1AXPl2sJuDzo6pEmkzQkgKG-odD8wCNcBGAsYHQ/s400/Docker-build-va-nhung-tuy-chon.png[/IMG][/FONT][/CENTER] [FONT=Tahoma] Tạo ra lệnh trong thư mục chứa file Dockerfile [B]Build với tên và tag[/B] Tên được gán là ubuntu/alpine Tag được gán là 2.0 Kiểm tra bằng lệnh "docker images" Build với file tùy chọn Option -f: trỏ đến file muốn sử dụng để thay thế Dockerfile Build với Github URL Có thể sử dụng đường dẫn ngắn hoặc đường dẫn repository đầy đủ. Dockerfile nằm ở thư mục gốc của Git repo. Có thể chỉ định một repo khác tùy ý với git:// hoặc git@ Build với file đọc từ STDIN Ngoài 3 kiểu file dưới đây còn hỗ trợ gzip, xz ... Build không sử dụng cache Docker sử dụng cache để rút ngắn thời gian build, nếu không muốn điều đó có thể sử dụng cờ --no-cache [B]Loại bỏ file không muốn thêm vào images[/B] Bạn sử dụng chức năng ADD hoặc COPY, có thể sẽ xuất hiện những file bạn không mong muốn nằm lần những file cần thiết. Có thể ignore bằng file .dockerignore tương tự như .gitignore [B]Xem thêm: [URL='https://bytesoft.vn/phan-mem-quan-ly-kho-cho-doanh-nghiep']phần mềm quản lý doanh nghiệp[/URL][/B] [B]Đặt biến sử dụng trong Dockerfile[/B] Nếu chương trình của bạn chỉ cần chạy 1 hoặc vài file thực thi, cấu hình, nhưng để có được các file ấy lại cần cài đặt môi trường, package, module rất phức tạp và tốn dung lượng khiến cho images của bạn nặng nề. [B]Xem thêm: [/B][URL='https://bytesoft.vn/lap-trinh-aspnet-mvc-co-ban'][B]mvc[/B][/URL] Khi ấy, bạn có thể thực hiện các công việc cài đặt đó ở các stage có đầy đủ môi trường, rồi copy file cần thiết sang stage dựa trên images nhẹ hơn, nhưng đủ để execute/run ứng dụng của bạn. [B]Xem thêm: [/B][URL='https://bytesoft.vn/lap-trinh-aspnet-mvc-co-ban'][B]asp.net là gì[/B][/URL] Các stage được đặt tên bằng từ khóa as và có thể COPY giữa các stage bằng cờ --from=<stage name>[/FONT][/QUOTE]
Your name or email address:
Do you already have an account?
No, create an account now.
Yes, my password is:
Forgot your password?
Stay logged in
Home
Forums
Forums
Quick Links
Recent Posts
Members
Members
Quick Links
Notable Members
Current Visitors
Recent Activity
New Profile Posts
Menu