📁 Devops/docker
Devops/Docker
📝 [Ansible] Cài Đặt Docker Bằng Ansible
[Ansible] Cài đặt Docker bằng Ansible --- 1. Cài đặt Docker. Để tạo một role cài đặt Docker bằng Ansible, bạn có thể thực hiện các bước sau: Bước 1: Tạo role Bước 2:…
📝 [Asterisk] Hướng Dẫn Build Asterisk Chạy Bằng Container
[Asterisk] Hướng dẫn build Asterisk chạy bằng Container --- Docker làm cho việc cài đặt hệ thống trở nên dễ dàng và nhanh chóng. Vậy docker giúp được gì cho hệ thống…
📝 [CrowdSec] – Phần 3 Triển Khai CrowdSec Bằng Docker Compose
[CrowdSec] – Phần 3 -Triển khai CrowdSec bằng Docker Compose --- 1. CrowdSec là gì? CrowdSec là một hệ thống bảo mật phân tán mã nguồn mở được phát triển để bảo vệ các…
📝 [Docker] Phần 1 – Docker Là Gì
[Docker] Phần 1 – Docker là gì? --- 1. Mở Đầu . Docker là một công cụ quan trọng trong thế giới phát triển phần mềm và quản lý hệ thống. Nó cho phép bạn đóng gói ứng…
📝 [Docker] Phần 2 – Cập Nhật Image, Lưu Image Ra File Và Nạp Image Từ File Trong Docker
[Docker] Phần 2 – Cập nhật Image, lưu Image ra file và nạp Image từ file trong Docker --- 1. Mở Đầu . Trong phần 1, chúng ta đã tìm hiểu về các khái niệm cơ bản về…
📝 [Docker] Phần 3 – Chia Sẻ Dữ Liệu Giữa Docker Host Và Container
[Docker] Phần 3 – Chia sẻ dữ liệu giữa Docker Host và Container --- 1. Mở Đầu Trong phần 1, chúng ta đã làm quen với Docker, tìm hiểu cách cài đặt và sử dụng Docker trên…
📝 [Docker] Phần 4 – Network Trong Docker
[Docker] Phần 4 – Network trong Docker --- 1. Mở Đầu . Sau khi tìm hiểu cách cài đặt Docker, quản lý container và chia sẻ dữ liệu giữa Docker Host và Container, chúng ta…
📝 [Docker] Phần 5 – Tra Cứu Thông Tin Image Và Giám Sát Các Container Trong Docker
[Docker] Phần 5 – Tra cứu thông tin image và giám sát các container trong Docker --- 1. Mở Đầu Trong hành trình khám phá Docker, phần 5 này sẽ làm quen với cách tra cứu…
📝 [Docker] Phần 6 – Dockerfile
[Docker] Phần 6 – Dockerfile --- Mở Đầu Trong cuộc hành trình tiếp theo của chúng ta trong thế giới Docker, phần 6 này sẽ khám phá một công cụ quan trọng và mạnh mẽ…
📝 [Docker] Phần 7 – Docker Compose Là Gì Tạo Và Chạy Các Dịch Vụ Docker
[Docker] Phần 7 – Docker Compose là gì? Tạo và chạy các dịch vụ Docker --- Mở Đầu Trong phần 7 của hành trình chúng ta trong Docker, chúng ta sẽ bắt đầu tìm hiểu về…
📝 [Docker] Phần 8 – Sử Dụng HAProxy Với Docker
[Docker] Phần 8 – Sử Dụng HAProxy với Docker --- 1. Mở Đầu . Trong phần này, chúng ta sẽ tìm hiểu về cách sử dụng HAProxy làm server trung gian (reverse proxy) và cân…
📝 [Docker] Phần 9 – Export Image Trong Docker
[Docker] Phần 9 – Export image trong Docker --- Trong Docker, “export image” (xuất image) đề cập đến quá trình tạo một bản sao của image và lưu trữ nó thành một file đơn…
📝 [Docker] Phần 10 – Cập Nhật Image Lưu Image Ra File Và Nạp Image Từ File Trong Docker
[Docker] Phần 10 – Cập nhật Image lưu Image ra file và nạp Image từ file trong Docker --- Lưu Container thành Image Như đã biết từ một Image bạn có thể sinh ra các…
📝 [Docker] Phần 11 – Tạo Kho Chứa Registry Riêng Để Chứa Các Image Docker
[Docker] Phần 11 – Tạo kho chứa Registry riêng để chứa các Image Docker --- Mở đầu . Trong thế giới phát triển phần mềm hiện đại, việc sử dụng các ứng dụng và dịch vụ…
📝 [Docker] Phần 12 – Push Image Lên Docker Hub
[Docker] Phần 12 – Push image lên Docker Hub --- “Push Docker image lên Docker Hub” là quá trình tải lên (upload) một image đã được xây dựng trên máy tính của bạn lên…
📝 [Docker] Phần 13 – Triển Khai Docker Swarm
[Docker] Phần 13 – Triển khai Docker Swarm --- 1. Docker Swarm là gì? Docker Swarm là một công cụ được tích hợp trong Docker để quản lý và triển khai các ứng dụng phân…
📝 [Docker] Phần 14 – Chạy Dịch Vụ Trên Swarm
[Docker] Phần 14 – Chạy dịch vụ trên Swarm --- Docker Swarm là một công cụ quản lý container được tích hợp sẵn trong Docker để quản lý các ứng dụng đa-container trên một…
📝 [Docker] Phần 15 – Sự Khác Nhau Giữa RUN, CMD, ENTRYPOINT Trong Dockerfile
[Docker] Phần 15 – Sự khác nhau giữa RUN, CMD, ENTRYPOINT trong Dockerfile --- Khái niệm RUN, CMD và ENTRYPOINT là các chỉ thị được sử dụng trong Dockerfile để cấu hình…
📝 [Docker] Phần 16 – Khởi Chạy Dịch Vụ Tự Động Khi Start Container
[Docker] Phần 16 – Khởi chạy dịch vụ tự động khi start Container --- Trong thế giới phát triển và triển khai ứng dụng, việc sử dụng Docker để đóng gói và chạy các ứng…
📝 [Docker] Phần 17 – Theo Dõi Docker Sử Dụng Prometheus
[Docker] Phần 17 – Theo dõi Docker sử dụng Prometheus --- Giời thiệu. Prometheus là một toolkit mã nguồn mở mạnh mẽ cho việc theo dõi và cảnh báo hệ thống. Với…
📝 [Docker] Phần 18 – Logs Và Theo Dõi Logs Thời Gian Thực Trên Docker Container
[Docker] Phần 18 – Logs và theo dõi logs thời gian thực trên Docker Container --- Giới thiệu. Logs của Docker container có vai trò quan trọng trong việc theo dõi và xác…
📝 [Docker] Phần 19 – IPsec VPN Server Trên Docker
[Docker] Phần 19 – IPsec VPN Server trên Docker --- Việc bảo vệ dữ liệu và thông tin cá nhân trở nên ngày càng quan trọng. Khi chúng ta kết nối vào các mạng không an…
📝 [ELK] Triển Khai Cụm ELK Bằng Docker Compose
[ELK] Triển khai cụm ELK bằng Docker Compose --- ELK Stack là gì? ELK Stack là tập hợp 3 phần mềm đi chung với nhau, phục vụ cho công việc logging. Ba phần mềm này lần…
📝 [Gitlab] Cài Đặt GitLab Bằng Cách Sử Dụng Docker Compose
[Gitlab] Cài đặt GitLab bằng cách sử dụng Docker Compose --- Xin chào. Hôm nay mình sẽ chỉ cho bạn cách bạn có thể cài đặt máy chủ GitLab sử dụng Docker Compose. GitLab…
📝 [Jenkins] Cài Đặt Jenkins Trên Docker
[Jenkins] Cài đặt Jenkins trên Docker --- Đơn giản các bạn chỉ cần chạy lệnh sau, lưu ý là bạn hãy cài Docker trước nhé. Ở lệnh dưới mình mount thêm một số thư mục của…
📝 [Zabbix] Triển Khai Zabbix Bằng Docker
[Zabbix] Triển khai Zabbix bằng Docker --- 1. Tổng quan. Docker Compose là một công cụ để quản lý và chạy các ứng dụng được xây dựng dựa trên Docker. Nó cho phép bạn…
📝 Backup Cấu Hình Của Các Thiết Bị Cisco Bằng Container
Backup cấu hình của các thiết bị Cisco bằng container --- 1. Tổng quan. Cisco là một công ty đa quốc gia của Mỹ chuyên sản xuất và cung cấp các thiết bị và dịch vụ mạng,…
📝 Bash Script Tự Động Cài Đặt Docker Và Docker Compose Cho Hệ Điều Hành Ubuntu
Bash script tự động cài đặt Docker và Docker Compose cho hệ điều hành Ubuntu --- Mở đầu. Dưới đây là một fie lệnh Bash script giúp tự động cài đặt Docker và Docker…
📝 Cài Đặt Docker Compose
Cài đặt Docker Compose --- Docker compose là công cụ dùng để định nghĩa và run multi-container cho Docker application. Với compose bạn sử dụng file YAML để config các…
📝 Cài Đặt Docker Engine Trên Debian
Cài đặt Docker Engine trên Debian --- 1. Tổng quan. Hướng dẫn này cung cấp hướng dẫn cài đặt và gỡ cài đặt Docker Engine trên hệ điều hành Debian. Docker Engine là một…
📝 Cài Đặt Docker Trên Ubuntu
Cài đặt Docker trên Ubuntu --- Docker là container dựa trên ứng dụng phần mềm “Platform as a Service”. Docker sử dụng công nghệ ảo hóa để cung cấp các vùng chứa riêng…
📝 Cài Đặt Grafana Sử Dụng Docker Compose
Cài đặt Grafana sử dụng Docker Compose --- Để cài đặt và sử dụng Grafana bằng Docker Compose, bạn có thể tạo một file docker-compose.yml để xác định dịch vụ Grafana cùng…
📝 Cài Đặt LogicalDOC Bằng Docker
Cài đặt LogicalDOC bằng Docker --- 1. Giới thiệu. LogicalDOC là một hệ thống quản lý tài liệu điện tử dành cho doanh nghiệp cực kỳ hữu ích cho cả công ty lớn và nhỏ. Nó…
📝 Cài Đặt Mailcow
Cài đặt Mailcow --- Yêu cầu bạn cần phải cài đặt Docker (phiên bản = 20.10.2) và Docker Compose (phiên bản = 2.0). Đối với Windows và Mac, bạn có thể tải và cài đặt…
📝 Cài Đặt Podman Trên Ubuntu 20.04 Và 22.04
Cài đặt Podman trên Ubuntu 20.04 và 22.04 --- 1. Tổng quan. Bạn có cảm thấy mệt mỏi với sự phức tạp của việc quản lý container? Container đã cách mạng hóa việc phát…
📝 Cách Lấy Letsencrypt Bằng Docker
Cách lấy Letsencrypt bằng Docker --- Trong bài viết này mình sẽ hướng dẫn các bạn cách sử dụng Docker để deploy một website có SSL (tức là https) rất đơn giản. Certbot…
📝 Cách Triển Khai Snipe IT Bằng Docker Và Docker Compose
Cách triển khai Snipe IT bằng Docker và Docker Compose --- 1. Tổng quan. Snipe-IT là một phần mềm quản lý tài sản mã nguồn mở, được thiết kế để giúp các tổ chức theo…
📝 Docker Error HTTP 408 Response Body
Docker error HTTP 408 response body --- Khi bạn chạy lệnh docker cần tải image từ kho chứ docker về ví dụ đơn giản như docker pull hello-world , bạn sẽ nhận được một…
📝 Fix Lỗi Dial Unix Var Run Docker.sock Connect Permission Denied
Fix lỗi dial unix /var/run/docker.sock: connect: permission denied --- Khi bạn mount docker từ máy host vào container để có thể sử dụng tính năng docker trong chính…
📝 Lệnh Docker Hay Quên
Lệnh Docker hay quên --- Không quan trọng là bạn mới làm Docker hay đã làm rồi, có nhiều tình huống bạn không thể nhớ hết chính xác các câu lệnh mà bạn cần. Hoặc bạn đơn…
📝 Middleware Ipwhitelist Trong Traefik
Middleware ipwhitelist trong Traefik --- 1. Giới thiệu. Middleware ipwhitelist trong Traefik là một công cụ được sử dụng để áp dụng chính sách kiểm tra danh sách trắng…
📝 Nội Dung Talk Show Introduction To Docker
Nội dung Talk Show Introduction to Docker --- 1. Slide 1 – What is Docker? Docker là một nền tảng sử dụng công nghệ container để đóng gói, quản lý và triển khai ứng…
📝 Phân Biệt Giữa Containers, Virtual Machine Và Container Trong Docker
Phân biệt giữa Containers, Virtual Machine và Container trong Docker --- 1. Mở Đầu. Trong công nghệ ảo hóa và triển khai ứng dụng, có ba công nghệ quan trọng mà người…
📝 Reverse Proxy Với Traefik Tự Động Tạo Let’s Encrypt
Reverse proxy với Traefik tự động tạo Let’s Encrypt --- Traefik là một Reverse-proxy đời mới, và cũng là load balancer để làm cho việc deploy hệ thống microservice được…
📝 Sử Dụng UFW Với Docker
Sử dụng UFW với Docker --- Khi sử dụng Docker, mặc định nó đã thêm rất nhiều các quy tắc firewall. Các quy tắc này cho phép bạn định tuyến một cách thông minh các cổng…
📝 Thay Đổi Múi Giờ Của Container Docker Podman
Thay đổi múi giờ của container Docker Podman --- Để thay đổi múi giờ của container Podman, bạn có thể làm theo các bước sau đây: <div class="img-embed img-center"…
📝 Triển Khai MongoDB Cluster Trên Docker
Triển khai MongoDB Cluster trên Docker --- Docker là một nền tảng giúp cho việc triển khai và quản lý ứng dụng trên các container. Các container là một cách để đóng gói…
📝 Triển Khai Prometheus, Pushgateway Và Grafana Bằng Docker Compose
Triển khai Prometheus, Pushgateway và Grafana bằng Docker Compose --- Docker là gì: Docker là một nền tảng mã nguồn mở giúp bạn tự động triển khai, quản lý và chạy ứng…
📝 Triển Khai Snipe It Bằng Docker Chỉ 1 Cái Enter
Triển khai Snipe-it bằng Docker chỉ 1 cái Enter --- 1. Tổng quan. Snipe-IT là một phần mềm quản lý tài sản mã nguồn mở (open source) được sử dụng để theo dõi và quản lý…
📝 Triển Khai Zabbix Server Tất Cả Trong Một Container
Triển khai Zabbix Server tất cả trong một Container --- Docker là một nền tảng ảo hóa cấp phần mềm được sử dụng để xây dựng, đóng gói và triển khai ứng dụng trong các…
📝 Tối Ưu Hóa Triển Khai Ứng Dụng
Tối ưu Hóa Triển Khai Ứng Dụng --- Tổng quan . Chán ngấy với vấn đề lâu lâu thấy thằng bạn có build một phần mềm hay ho, thì nó báo phần mềm này nó chỉ chạy được trên…
📝 Tổng Quan, Ưu Điểm, Nhược Điểm Và Chi Phí Triển Khai Của Docker Và Kubernetes
Tổng quan, ưu điểm, nhược điểm và chi phí triển khai của Docker và Kubernetes --- Docker và Kubernetes là hai công nghệ quan trọng trong việc triển khai ứng dụng và quản…
📝 Tự Động Khởi Động Lại Các Docker Container Khi Chúng Gặp Sự Cố Với Autoheal
Tự động khởi động lại các Docker Container khi chúng gặp sự cố với Autoheal --- 1. Tổng quan. willfarrell/autoheal là một Docker image được cung cấp bởi người dùng…
📝 Xây Dựng VPN Server Với WireGuard
Xây dựng VPN Server với WireGuard --- 1. Cài đặt Wireguard. WireGuard là một công nghệ mạng ảo (VPN) mới, được thiết kế để cung cấp kết nối mạng an toàn, nhanh chóng và…
📝 Xử Lý Container Treo Ở Trạng Thái Removal In Progress Trong Docker
Xử lý Container treo ở trạng thái Removal In Progress trong Docker --- Trạng thái “Removal In Progress” của một Docker container nghĩa là container đó đang được gỡ bỏ…