Binding Ports Các container Docker có thể kết nối với bên ngoài mà không cần cấu hình gì thêm, nhưng từ bên ngoài mặc định không thể kết nối với các container Docker. Nó hoạt động thế nào Một bridge network được tạo (có tên bridge) khi bạn cài đặt Docker. Mọi kết nối gửi đi bắt […]
Category: Docker
Hiểu được các thành phần cấu thành nền tảng Docker
Hiểu được các khái niệm cốt lõi: container và image
Chạy và quản lý Docker container sử dụng image có sẵn
Tự tạo image từ container
Tự tạo image từ Dockerfile
Upload và download image từ DockerHub
Thiết lập cấu hình mạng và chạy các container cùng mạng
Hiểu khái niệm Docker volume
Cấu hình và mount volume trên các container
Từ đó, bạn có thể áp dụng Docker vào các dự án cá nhân hoặc công ty, giúp tăng hiệu suất phát triển phần mềm và giảm thiểu thời gian cấu hình, cài đặt các thư viện bổ trợ.
Phần 9 – Sử dụng docker hub
Sử dụng Docker Hub Nếu bạn có chút quen thuộc với GitHub hoặc BitBucket, bạn đã hiểu những điều cơ bản về Docker Hub. Docker Hub là một repository Image cho Docker Image và nhiều hơn nữa. Bạn sử dụng ID Docker miễn phí để truy cập Docker Hub. Đăng ký Docker Hub Sử dụng trang web Docker Hub nhanh nhất để […]
Phần 8 – Docker Hello World
Bắt đầu sử dụng docker qua 4 ví dụ “Hello world!” Tiếp cận dễ dàng với docker qua 4 ví dụ sau đây. Phần 1. “Hello World!” từ một Image Python Giả sử bạn không cài đặt Python trong máy của mình – hoặc ít nhất không phải là phiên bản mới nhất – và bạn […]
Phần 7 – Những command cần biết khi sử dụng docker
Trong Docker engine v1.13, chúng ta có các lệnh quản lý cho container, image, plugin, secret, stack và system. Dưới đây, chúng ta sẽ xem cách làm việc với từng lệnh của docker cli. Docker container Để gắn vào một container đang chạy Để tạo một Image từ những thay đổi của container Để sao chép các tập tin / thư […]
Phần 6 – Công nghệ Container
Container là gì và tại sao bạn cần chúng? Các Container là một giải pháp cho vấn đề làm thế nào để phần mềm chạy một cách đáng tin cậy khi được chuyển từ môi trường máy tính này sang môi trường máy tính khác. Điều này có thể là từ máy tính xách tay của […]
Phần 5 – Kiến trúc của docker
Bài này chúng ta sẽ đi sâu hơn về kiến trúc của Docker. Các thành phần Docker, cách các Container được kết nối với Docker, v.v. và nhiều bài đăng khác sẽ sớm được chia sẻ, điều này giúp bạn bắt đầu thực hành với các container trong Lab của bạn. Nhắc lại khái niệm […]
Phần 4 – Cài đặt docker trên MacOS
Docker cho Mac cung cấp một ứng dụng gốc Mac cài đặt /Applications. Nó tạo liên kết tượng trưng (symbolic link) trong /usr/local/bincho dockervà docker-composevới các phiên bản Mac của các lệnh trong gói ứng dụng. Cài đặt gói Docker cho Mac: Docker Engine Docker CLI Client Docker Compose Docker Machine Bạn đã chạy Docker Toolbox và / hoặc Docker […]
Phần 3 – Cài đặt docker trên windows
Bạn đã từng cài đặt Docker Toolbox, Docker Machine hoặc VirtualBox chưa? Docker cho Windows hiện yêu cầu Hyper-V của Microsoft. Sau khi được bật, VirtualBox sẽ không còn có thể chạy các máy ảo (image VM của bạn sẽ vẫn còn). Bạn vẫn có thể sử dụng docker-machine để quản lý máy chủ từ xa. Bạn có […]
Phần 2 – Cài đặt Docker trên Linux
Bất kể phân phối của bạn là gì, bạn sẽ cần cài đặt 64 bit và kernel ở 3.10 hoặc mới hơn. Các kernel cũ hơn 3.10 không có các tính năng cần thiết mà Docker yêu cầu để chạy các thùng chứa; mất dữ liệu và hoảng loạn kernel xảy ra thường xuyên trong các điều […]
Phần 1 – Docker là gì?
Trước khi tìm hiểu Docker, chúng ta hãy xem qua khái niệm container Linux. Một container Linux là gì? Trong một môi trường ảo hóa thông thường, một hoặc nhiều máy ảo chạy trên máy vật lý bằng cách sử dụng một trình ảo hóa như Xen, Hyper-V, v.v. Các container chạy trong không gian […]
Recent Comments