Ban đầu, mình tìm hiểu về Docker chủ yếu làm bài giới thiệu cho nhóm. Chỉ với 1 vài kiến thức cơ bản, cộng với những template có sẵn trên mạng (.NET, Aangular, React, ...) là mình có thể chạy 1 container đơn giản.
Nhưng rồi thử thách xuất hiện. Công ty không cho cài đặt Docker Desktop, giới hạn SSD công ty khá nhỏ (256 Gb). Lúc này nhờ có 1 người bạn cùng công ty ở Đà Nẵng nói hãy xài WSL2. Thế là mình tìm hiểu và thấy khá thú vị. Có 1 OS Linux nhỏ chỉ vài MB thay vì OS Windows nặng vài chục GB.
Chị Line Manager bảo Dockerfile quan trọng, lúc đó mình quả thật không biết nên nói gì về Dockerfile. Rồi mình suy nghĩ hướng optimize Dockerfile. Nhờ vậy mình biết thế nào là multi-stage, layer, caching, permission, ...
Theodore Roosevelt có câu: "Tin rằng bạn có thể làm một điều gì đó đồng nghĩa với việc bạn đã đi được nửa đường đến đó"
Mình cảm thấy đi được nửa đường rồi. Nửa đường còn lại là sự cố gắng, kiên trì, bền bỉ, tiếp thu, học tập, và rèn luyện thật nhiều. Mục tiêu kế tiếp K8s.
Nhận xét
Đăng nhận xét