Làm cách nào để bắt đầu lập trình trong Docker

Lam Cach Nao De Bat Dau Lap Trinh Trong Docker



Nền tảng Docker là một nền tảng nổi tiếng và được sử dụng phổ biến để xây dựng, quản lý, vận chuyển và triển khai các ứng dụng và dự án. Nền tảng này làm cho việc phát triển trở nên dễ dàng nhờ khái niệm container hóa của nó. Bộ chứa Docker đóng gói mã nguồn ứng dụng, cài đặt cấu hình và các phần phụ thuộc giúp nhà phát triển chia sẻ, thiết lập và triển khai ứng dụng trên các máy khác nhau.

Blog này sẽ giải thích cách bắt đầu lập trình trong Docker.

Điều kiện tiên quyết: Cài đặt Docker trên Windows

Để bắt đầu lập trình với Docker, bắt buộc phải cài đặt Docker trên Windows. Quá trình cài đặt Docker bao gồm nhiều bước khác nhau, chẳng hạn như kích hoạt ảo hóa, WSL và trình cập nhật gói WSL. Với mục đích này, hãy điều hướng đến liên kết của chúng tôi bài báo và cài đặt Docker trên Windows.







Làm thế nào để bắt đầu lập trình trong Docker?

Để bắt đầu lập trình trong Docker, trước tiên, hãy tạo một tệp chương trình đơn giản. Sau đó, sử dụng tạo Dockerfile cho một chương trình sẽ tạo hình ảnh để chứa ứng dụng. Để được hướng dẫn thích hợp, hãy kiểm tra quy trình đã cho.



Bước 1: Tạo tệp chương trình
Tạo một tệp chương trình HTML đơn giản có tên “ index.html ” và dán đoạn mã sau vào tệp:



< html >
< cái đầu >
< phong cách >
thân hình{
màu nền: đen;
}
   h1{
màu sắc: xanh biển;
kiểu chữ: nghiêng;
}
< / phong cách >
< / cái đầu >
< thân hình >
< h1 > Xin chào! Chào mừng bạn đến với Hướng dẫn Linuxhint < / h1 >
< / thân hình >
< / html >

Bước 2: Tạo Dockerfile
Sau khi tạo chương trình, cần phải dockerize nó. Với mục đích này, hãy tạo một tệp có tên “ Dockerfile ” và thêm hướng dẫn bên dưới vào tệp:





TỪ nginx:mới nhất
SAO CHÉP index.html / sử dụng / chia sẻ / nginx / html / index.html
ĐIỂM VÀO [ 'nginx' , '-g' , 'tắt daemon;' ]

Trong đoạn mã trên:

  • TỪ ” hướng dẫn chỉ định hình ảnh cơ sở cho vùng chứa. Đối với một chương trình HTML đơn giản, chúng tôi đã sử dụng “ nginx: mới nhất ” làm hình ảnh cơ sở.
  • SAO CHÉP ” câu lệnh thêm tệp nguồn vào đường dẫn vùng chứa.
  • ĐIỂM VÀO ” chỉ định giá trị mặc định hoặc khả năng thực thi của vùng chứa. Với mục đích này, chúng tôi đã sử dụng “ nginx ” sẽ chạy tệp nguồn đã sao chép “ index.html ”:



Bước 3: Tạo hình ảnh để chứa ứng dụng
Trong bước tiếp theo, hãy sử dụng lệnh được cung cấp và tạo hình ảnh Docker mới sẽ được sử dụng để chứa dự án. Ở đây, tên hình ảnh được xác định bằng “ -t ' lựa chọn:

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

Bước 4: Chạy hình ảnh
Tiếp theo, chạy hình ảnh để tạo và chạy bộ chứa Docker. Bằng cách thực hiện lệnh này, chúng tôi sẽ đóng gói chương trình trong vùng chứa:

> docker chạy -d -P 80 : 80 html-img

Ở đây, “ -d ” tùy chọn chạy vùng chứa ở chế độ tách rời và “ -P ” đã xác định cổng hiển thị của localhost để thực thi vùng chứa:

Để xác minh, hãy điều hướng đến cổng được chỉ định của máy chủ lưu trữ cục bộ. Trong trường hợp của chúng tôi, chúng tôi đã mở “ máy chủ cục bộ ” trên trình duyệt. Từ đầu ra, có thể thấy rằng chúng tôi đã tạo và triển khai thành công chương trình trong môi trường phát triển Docker:

Đó là cách bạn có thể bắt đầu lập trình trong Docker.

Phần kết luận

Để bắt đầu lập trình trong Docker, trước tiên, hãy thiết lập Docker trên hệ thống của bạn và tạo một chương trình đơn giản như chúng ta đã tạo một chương trình HTML. Sau đó, tạo Dockerfile của chương trình đã chỉ định và xây dựng hình ảnh mới. Sau đó, thực thi hình ảnh để chứa và triển khai chương trình. Blog này đã cung cấp hướng dẫn cơ bản để bắt đầu lập trình trong Docker.