docker expose

Phần 10 – Cách access vào container từ bên ngoài

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 […]

Read More

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 để […]

Read More

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 […]

Read More

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ư […]

Read More
container là gì

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 […]

Read More
kiến trúc của docker

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 […]

Read More
docker trên macos

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 […]

Read More
docker trên windows

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ó […]

Read More
cài đặt docker trong linux

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 […]

Read More

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 […]

Read More