Cách chứa một ứng dụng Laravel để phát triển với Docker Compose trên Ubuntu 18.04
Để chứa một ứng dụng đề cập đến quá trình điều chỉnh một ứng dụng và các thành phần của nó để có thể chạy nó trong môi trường nhẹ được gọi là vùng chứa . Những môi trường như vậy được tách biệt và sử dụng một lần, và có thể được tận dụng để phát triển, thử nghiệm và triển khai các ứng dụng vào production .
2020-01-23

Cách chứa một ứng dụng Laravel để phát triển với Docker Compose trên Ubuntu 18.04
Để chứa một ứng dụng đề cập đến quá trình điều chỉnh một ứng dụng và các thành phần của nó để có thể chạy nó trong môi trường nhẹ được gọi là vùng chứa . Những môi trường như vậy được tách biệt và sử dụng một lần, và có thể được tận dụng để phát triển, thử nghiệm và triển khai các ứng dụng vào production .
2020-01-23

Lưu trữ một ứng dụng Ruby on Rails để phát triển với Docker Compose
Nếu bạn đang tích cực phát triển một ứng dụng, việc sử dụng Docker có thể đơn giản hóa quy trình làm việc và quy trình triển khai ứng dụng của bạn vào production . Làm việc với containers đang phát triển mang lại những lợi ích sau:
2019-12-27

Cách sử dụng Plugin Docker cho Visual Studio Code
Trong bài viết này, ta sẽ sử dụng Docker Plugin cho Visual Studio Code. Docker cho phép ta đóng gói các ứng dụng của bạn thành hình ảnh và chạy chúng dưới dạng containers trên bất kỳ nền tảng nào đã cài đặt Docker. Ta sẽ sử dụng plugin này với hai ngăn xếp nhà phát triển: Node.js và Go.
2019-12-12

Cách sử dụng Ansible để cài đặt và thiết lập Docker trên Ubuntu 18.04
Tự động hóa server hiện nay đóng một role thiết yếu trong quản trị hệ thống, do tính chất dùng một lần của các môi trường ứng dụng hiện đại. Các công cụ quản lý cấu hình như Ansible thường được sử dụng để hợp lý hóa quá trình tự động hóa cài đặt server bằng cách cài đặt các quy trình tiêu chuẩn cho các server mới đồng thời giảm lỗi do con người liên quan đến cài đặt thủ công.
2019-12-05

Cách tạo ứng dụng Django và Gunicorn với Docker
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python của bạn một cách nhanh chóng. Nó bao gồm một số tính năng tiện lợi như trình ánh xạ quan hệ đối tượng , xác thực user và giao diện quản trị có thể tùy chỉnh cho ứng dụng của bạn. Nó cũng bao gồm một khuôn khổ bộ nhớ đệm và khuyến khích thiết kế ứng dụng sạch sẽ thông qua Hệ thống điều phối URLMẫu của nó .
2019-10-25

Cách thiết lập Flask với MongoDB và Docker
Việc phát triển các ứng dụng web có thể trở nên phức tạp và tốn thời gian khi xây dựng và duy trì một số công nghệ khác nhau. Xem xét các tùy chọn trọng lượng nhẹ hơn được thiết kế để giảm độ phức tạp và thời gian production cho ứng dụng của bạn có thể dẫn đến một giải pháp linh hoạt hơn và có thể mở rộng. Là một khuôn khổ web vi mô được xây dựng trên Python , Flask cung cấp một cách có thể mở rộng cho các nhà phát triển để phát triển ứng dụng của họ thông qua các phần mở rộng có thể được tích hợp vào các dự án. Để tiếp tục khả năng mở rộng của ngăn xếp công nghệ của nhà phát triển, MongoDB là database NoSQL được thiết kế để mở rộng quy mô và hoạt động với những thay đổi thường xuyên. Các nhà phát triển có thể sử dụng Docker để đơn giản hóa quá trình đóng gói và triển khai ứng dụng của họ.
2019-10-11

Cách cài đặt và sử dụng Docker trên Debian 10
Docker là một ứng dụng giúp đơn giản hóa quá trình quản lý các tiến trình ứng dụng trong vùng chứa . Vùng chứa cho phép bạn chạy các ứng dụng của bạn trong các quy trình cách ly tài nguyên. Chúng tương tự như máy ảo, nhưng các container di động hơn, thân thiện với tài nguyên hơn và phụ thuộc nhiều hơn vào hệ điều hành server .
2019-07-08

Cách sử dụng server Docker từ xa để tăng tốc quy trình làm việc của bạn
Việc xây dựng các file binary và hình ảnh sử dụng nhiều CPU là một quá trình rất chậm và tốn thời gian, có thể biến notebook của bạn thành một máy sưởi không gian đôi khi. Việc đẩy Docker image trên kết nối chậm cũng mất nhiều thời gian. May mắn là có một cách khắc phục dễ dàng cho những vấn đề này. Docker cho phép bạn tải tất cả các việc đó xuống một server từ xa để máy local của bạn không phải thực hiện công việc khó khăn đó.
2019-06-25

Cách cài đặt WordPress với Docker Compose
WordPress là một Hệ thống Quản lý Nội dung (CMS) open-souce và miễn phí được xây dựng trên sở dữ liệu MySQL với xử lý PHP . Nhờ kiến trúc plugin có thể mở rộng và hệ thống tạo mẫu, và thực tế là hầu hết việc quản trị của nó có thể được thực hiện thông qua giao diện web, WordPress là một lựa chọn phổ biến khi tạo các loại trang web khác nhau, từ blog đến các trang sản phẩm đến các trang Thương mại điện tử.
2019-05-24

Cách triển khai ứng dụng web Go với Docker và Nginx trên Ubuntu 18.04
Docker là phần mềm chứa phổ biến nhất được sử dụng ngày nay. Nó cho phép các nhà phát triển dễ dàng đóng gói các ứng dụng cùng với môi trường của họ, cho phép chu kỳ lặp lại nhanh hơn và hiệu quả tài nguyên tốt hơn, đồng thời cung cấp cùng một môi trường mong muốn trên mỗi lần chạy. Docker Compose là một công cụ điều phối containers hỗ trợ các yêu cầu ứng dụng hiện đại. Nó cho phép bạn chạy nhiều containers được kết nối với nhau cùng một lúc. Thay vì chạy các containers theo cách thủ công, các công cụ điều phối cung cấp cho các nhà phát triển khả năng kiểm soát, mở rộng và mở rộng containers đồng thời.
2019-04-23

Cách di chuyển Docker compose workflow sang Kubernetes
Khi xây dựng các ứng dụng hiện đại, không trạng thái, việc chứa đựng các thành phần của ứng dụng là bước đầu tiên trong việc triển khai và mở rộng quy mô trên các nền tảng phân tán. Nếu bạn đã sử dụng Docker Compose trong quá trình phát triển, bạn sẽ hiện đại hóa và chứa ứng dụng của bạn bằng cách:
2019-04-03

Cách tối ưu hóa image Docker cho sản xuất
Trong môi trường production , Docker giúp dễ dàng tạo, triển khai và chạy các ứng dụng bên trong containers . Vùng chứa cho phép các nhà phát triển tập hợp các ứng dụng và tất cả các nhu cầu và phụ thuộc cốt lõi của chúng vào một gói duy nhất mà bạn có thể chuyển thành Docker image và sao chép. Docker image được xây dựng từ Dockerfiles . Dockerfile là một file nơi bạn xác định hình ảnh sẽ trông như thế nào, nó sẽ có hệ điều hành cơ bản nào và những lệnh nào sẽ chạy bên trong nó.
2019-03-25

Giữ lại một ứng dụng Node.js để phát triển với Docker Compose
Nếu bạn đang tích cực phát triển một ứng dụng, việc sử dụng Docker có thể đơn giản hóa quy trình làm việc và quy trình triển khai ứng dụng của bạn vào production . Làm việc với containers đang phát triển mang lại những lợi ích sau:
2019-03-05

Cách cài đặt và sử dụng Docker Compose trên CentOS 7
Docker là một công cụ tuyệt vời để tự động hóa việc triển khai các ứng dụng Linux bên trong containers phần mềm, nhưng để thực sự tận dụng hết tiềm năng của nó, tốt nhất là mỗi thành phần của ứng dụng của bạn chạy trong containers riêng của nó. Đối với các ứng dụng phức tạp với nhiều thành phần, việc sắp xếp tất cả các containers khởi động và tắt cùng nhau (chưa kể đến việc nói chuyện với nhau) có thể nhanh chóng trở nên khó sử dụng.
2019-01-23

Cách sử dụng Traefik làm reverse-proxy cho container Docker trên Debian 9
Docker có thể là một cách hiệu quả để chạy các ứng dụng web trong production , nhưng bạn có thể cần chạy nhiều ứng dụng trên cùng một server Docker. Trong trường hợp này, bạn cần cài đặt Reverse Proxy vì bạn chỉ muốn hiển thị cổng 80443 với phần còn lại của thế giới.
2019-01-08

Cách thiết lập registry Docker riêng trên Ubuntu 18.04
Docker Registry là một ứng dụng quản lý việc lưu trữ và cung cấp containers images Docker. Cơ quan đăng ký tập trung containers images và giảm thời gian xây dựng cho các nhà phát triển. Docker image đảm bảo cùng một môi trường thời gian chạy thông qua ảo hóa, nhưng việc xây dựng hình ảnh có thể đòi hỏi đầu tư thời gian đáng kể. Ví dụ: thay vì cài đặt các gói và phụ thuộc riêng biệt để sử dụng Docker, các nhà phát triển có thể download hình ảnh nén từ register có chứa tất cả các thành phần cần thiết. Hơn nữa, các nhà phát triển có thể tự động đẩy hình ảnh vào register bằng cách sử dụng các công cụ tích hợp liên tục, chẳng hạn như TravisCI , để cập nhật hình ảnh liền mạch trong quá trình production và phát triển.
2019-01-07

Cách bảo mật một ứng dụng Node.js được chứa đựng bằng Nginx, Let's Encrypt và Docker Compose
Có nhiều cách để nâng cao tính linh hoạt và bảo mật cho ứng dụng Node.js của bạn. Sử dụng reverse-proxy như Nginx cung cấp cho bạn khả năng tải các yêu cầu cân bằng, lưu nội dung tĩnh vào bộ nhớ cache và triển khai Bảo mật lớp truyền tải (TLS). Việc bật HTTPS được mã hóa trên server của bạn đảm bảo liên lạc đến và đi từ ứng dụng của bạn vẫn an toàn.
2019-01-04

Cách thiết lập triển khai nhiều node với Rancher 2.1, Kubernetes và Docker Machine trên Ubuntu 18.04
Rancher là một nền tảng quản lý containers open-souce phổ biến. Được phát hành vào đầu năm 2018, Rancher 2.X hoạt động trên Kubernetes và đã kết hợp các công cụ mới như quản lý đa cụm và các đường ống CI tích hợp sẵn. Ngoài các công cụ triển khai đơn giản, khả năng mở rộng và bảo mật nâng cao đã có trong Kubernetes, Rancher cung cấp giao diện user đồ họa giúp quản lý các containers dễ dàng hơn. Thông qua GUI của Rancher, user có thể quản lý bí mật, xử lý an toàn các role và quyền, chia tỷ lệ các nút và group cũng như cài đặt bộ cân bằng tải và dung lượng mà không cần đến công cụ dòng lệnh hoặc các file YAML phức tạp.
2019-01-03

Cách tạo ứng dụng Node.js với Docker
Nền tảng Docker cho phép các nhà phát triển đóng gói và chạy các ứng dụng dưới dạng container . Vùng chứa là một quá trình biệt lập chạy trên hệ điều hành dùng chung, cung cấp một giải pháp thay thế trọng lượng nhẹ hơn cho các máy ảo. Mặc dù các container không phải là mới, nhưng chúng cung cấp các lợi ích - bao gồm cách ly quy trình và tiêu chuẩn hóa môi trường - ngày càng trở nên quan trọng khi nhiều nhà phát triển sử dụng kiến trúc ứng dụng phân tán.
2018-11-29

Cách quản lý triển khai nhiều node với Máy Rancher và Docker trên Ubuntu 16.04
Rancher hỗ trợ cấp phép dựa trên Máy Docker , giúp dễ dàng tạo server Docker trên các nhà cung cấp cloud hoặc bên trong trung tâm dữ liệu của bạn . Với Rancher, bạn có thể chạy các nút tính toán trực tiếp từ giao diện user Rancher, đây là một bước nhỏ nhưng quan trọng để có thể tạo và quản lý đa nút - và trong tương lai, triển khai đa cloud - từ một giao diện duy nhất.
2018-10-30

Cách cài đặt và sử dụng Docker trên Ubuntu 16.04
Docker là một ứng dụng giúp đơn giản và dễ dàng chạy các quy trình ứng dụng trong containers , giống như máy ảo, chỉ di động hơn, thân thiện với tài nguyên hơn và phụ thuộc nhiều hơn vào hệ điều hành server . Để có giới thiệu chi tiết về các thành phần khác nhau của containers Docker, hãy xem Hệ sinh thái Docker: Giới thiệu về các thành phần chung .
2018-10-19

Cách cung cấp và quản lý server Docker từ xa bằng Máy Docker trên Ubuntu 18.04
Docker Machine là một công cụ giúp dễ dàng cung cấp và quản lý nhiều server Docker từ xa từ máy tính cá nhân của bạn. Những server như vậy thường được gọi là server Dockerized và được sử dụng để chạy containers Docker.
2018-10-02

Cách cài đặt và bảo mật OpenFaaS bằng Docker Swarm trên Ubuntu 16.04
Kiến trúc serverless ẩn các version server khỏi nhà phát triển và thường để lộ API cho phép các nhà phát triển chạy ứng dụng của họ trên cloud . Cách tiếp cận này giúp các nhà phát triển triển khai ứng dụng nhanh chóng, vì họ có thể để lại các version cung cấp và duy trì cho các group DevOps thích hợp. Nó cũng làm giảm chi phí cơ sở hạ tầng, vì với công cụ thích hợp, bạn có thể mở rộng các version của bạn theo nhu cầu.
2018-09-19

1 2 3 4 Show 26 - 50 of 90