Cách thiết lập và sử dụng Docker Desktop trên Windows

Bạn có phải(Are) là nhà phát triển và đang bắt đầu với quá trình container hóa không? Containerization là xu hướng mới ngày nay và nó làm cho hệ thống ứng dụng hiện tại của bạn độc lập và đáng tin cậy hơn. Nếu bạn chỉ là người mới bắt đầu và bắt đầu với các công cụ như Docker , thì đây là nơi thích hợp để đến. Trong bài đăng này, chúng tôi đã đề cập đến hướng dẫn về cách thiết lập và sử dụng Docker trên máy Windows . Quá trình này giả định rằng bạn đã phần nào quen thuộc với khái niệm container hóa.

Để cung cấp cho bạn định nghĩa rõ ràng hơn về vùng chứa, tôi trực tiếp muốn trích dẫn Docker :

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Thiết(Set) lập và sử dụng Docker Desktop trên Windows

Docker có khá nhiều trường hợp sử dụng. Phổ biến nhất trong số đó là chứa các ứng dụng hiện có. Bạn có thể đóng gói lại các ứng dụng Java hoặc .NET hiện có của mình trong một vùng chứa có tính di động cao có thể được triển khai tới bất kỳ máy chủ nào. Nhưng để làm được điều đó, bạn cần phải nắm được những kiến ​​thức cơ bản về nó. Vì vậy, hãy bắt đầu và xem cách thiết lập nó trên Windows .

1. Tải xuống và cài đặt thiết lập. Truy cập trang web của Docker và tải xuống Docker Desktop cho Windows( Docker Desktop for Windows) . Sau khi tải xuống, hãy cài đặt nó trên máy tính của bạn bằng cách làm theo các hướng dẫn đơn giản trong thiết lập. Máy tính của bạn có thể khởi động lại một vài lần trong quá trình này.

Docker Desktop trên Windows

2. Khi mọi thứ đã được cài đặt, bạn cần tạo một tài khoản. Truy cập hub.docker.com và tạo một tài khoản mới. Bây giờ sử dụng cùng một tài khoản để đăng nhập vào cài đặt của bạn trên Windows . Việc tạo tài khoản hoàn toàn miễn phí và bạn sẽ không bị tính phí gì cả.

3. Phần thiết lập bây giờ đã kết thúc. Bạn có thể xác nhận xem Docker có đang chạy hay không bằng cách chuyển đến khay hệ thống và nhấp vào biểu tượng cá voi. Hoặc bạn có thể mở một cửa sổ CMD và thực thi(CMD)

docker --version

để kiểm tra xem bạn đã cài đặt Docker trên máy tính của mình chưa. Hoặc bạn cũng có thể tải xuống hình ảnh hello-world để kiểm tra xem mọi thứ có hoạt động tốt hay không. Trong cùng một cửa sổ CMD , docker thực thi chạy hello-world để chạy tất cả các kiểm tra.

4. Bây giờ bạn cần một hình ảnh để bắt đầu vùng chứa đầu tiên của mình. Có rất nhiều hình ảnh công cộng có sẵn cho các mục đích khác nhau. Bạn có thể vào trung tâm Docker và tìm kiếm bất kỳ hình ảnh nào bạn muốn. Có các hình ảnh có sẵn cho WordPress , Ubuntu , Node.Js , v.v. Trong ví dụ này, chúng tôi sẽ cài đặt hình ảnh WordPress trên vùng chứa cục bộ để bạn có thể chạy vùng chứa WordPress cục bộ trên máy tính của mình.

5. Bước đầu tiên của việc tạo bất kỳ vùng chứa nào là tạo tệp cấu hình của nó. Tệp cấu hình chỉ định hình ảnh mà vùng chứa sẽ sử dụng và với những thông số nào. Vì vậy, hãy tạo một thư mục mới và bên trong thư mục đó, hãy tạo một tệp mới có tên là docker-compos.yml. (docker-compose.yml.)Dán các nội dung sau vào đó và lưu tệp:

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Nguồn: Tài liệu Docker

6. Mở một cửa sổ CMD trong thư mục này và thực thi(CMD)

docker-compose up -d

để bắt đầu tải xuống hình ảnh và thiết lập vùng chứa trên máy cục bộ của bạn. Sau khi lệnh kết thúc thực thi, bạn sẽ có một vùng chứa WordPress và chạy trên máy cục bộ của mình. Bạn có thể mở nó trong trình duyệt của mình bằng cách truy cập http://localhost:8000 .

Đây là cách bạn có thể tạo tệp cấu hình và sau đó tải xuống những thứ cần thiết để chạy ứng dụng của bạn bên trong vùng chứa. Hãy nhớ(Remember) rằng, có rất nhiều khả năng khác có sẵn và bài đăng này ở đây chỉ cung cấp cho bạn cái nhìn tổng quan về Docker và container. Bạn có thể tìm kiếm trên internet để biết thêm các tệp cấu hình hoặc thậm chí bạn có thể tạo tệp của riêng mình. Có rất nhiều hình ảnh Docker mã nguồn mở miễn phí trên mạng có thể giúp bạn bắt đầu.

Khi bạn đã tùy chỉnh hình ảnh của mình và thực hiện các thay đổi cần thiết, bạn cũng có thể đẩy nó vào kho lưu trữ Docker Hub . Nhấp vào (Click) đây(here)(here) để tải xuống Docker Desktop cho Windows . Đọc thêm(Further) về Docker cho Windows tại đây(here)(here) .



About the author

Tôi là kỹ sư phần mềm với hơn 10 năm kinh nghiệm thiết kế, xây dựng và bảo trì các ứng dụng dựa trên Windows. Tôi cũng là một chuyên gia thành thạo về xử lý văn bản, xử lý bảng tính và thuyết trình. Tôi có thể viết mô tả rõ ràng và ngắn gọn về mã, giải thích các khái niệm phức tạp cho các nhà phát triển mới làm quen và khắc phục sự cố nhanh chóng cho khách hàng.



Related posts