<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Docker For NAS &#8211; NhanVPH&#039;s Blog</title>
	<atom:link href="https://blntech.io.vn/tag/docker-for-nas/feed/" rel="self" type="application/rss+xml" />
	<link>https://blntech.io.vn</link>
	<description></description>
	<lastBuildDate>Thu, 21 May 2026 07:53:14 +0000</lastBuildDate>
	<language>vi</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://blntech.io.vn/wp-content/uploads/2026/04/cropped-cropped-Logo-BLN-32x32.jpg</url>
	<title>Docker For NAS &#8211; NhanVPH&#039;s Blog</title>
	<link>https://blntech.io.vn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Synology: Cài Đặt Nextcloud</title>
		<link>https://blntech.io.vn/synology-cai-dat-nextcloud/</link>
		
		<dc:creator><![CDATA[nhanvph]]></dc:creator>
		<pubDate>Thu, 21 May 2026 07:48:22 +0000</pubDate>
				<category><![CDATA[Docker NAS]]></category>
		<category><![CDATA[Docker For NAS]]></category>
		<category><![CDATA[Synology]]></category>
		<guid isPermaLink="false">https://blntech.io.vn/?p=1433</guid>

					<description><![CDATA[Nextcloud là nền tảng lưu trữ và chia sẻ dữ liệu mã nguồn mở cho phép cá nhân và tổ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Nextcloud</strong> là nền tảng lưu trữ và chia sẻ dữ liệu mã nguồn mở cho phép cá nhân và tổ chức xây dựng hệ thống đám mây riêng an toàn, linh hoạt và dễ quản lý. Không chỉ hỗ trợ đồng bộ tệp tin giữa nhiều thiết bị, Nextcloud còn tích hợp các tính năng cộng tác như chia sẻ tài liệu, lịch làm việc, email, hội nghị trực tuyến và quản lý công việc trên cùng một nền tảng. Với khả năng kiểm soát dữ liệu hoàn toàn nội bộ, phân quyền chi tiết và hỗ trợ mã hóa bảo mật, Nextcloud là giải pháp phù hợp cho doanh nghiệp, trường học và tổ chức cần xây dựng môi trường làm việc số riêng tư, ổn định và tiết kiệm chi phí.</p>
</blockquote>



<h3 class="wp-block-heading"><strong>Các Bước Cài Đặt</strong></h3>



<p class="wp-block-paragraph">► Cài đặt &#8220;<strong>Portainer</strong>&#8221; theo hướng dẫn bài viết : <a href="https://blntech.io.vn/synology-cai-dat-portainer/" data-type="link" data-id="https://blntech.io.vn/synology-cai-dat-portainer/" target="_blank" rel="noreferrer noopener"><strong>Synology: Cài Đặt Portainer</strong></a></p>



<p class="wp-block-paragraph">► Cài đặt chứng chỉ Wildcard Certificate của Synology theo bài viết này <a href="https://mariushosting.com/synology-how-to-add-wildcard-certificate/"><strong>Follow my guide to get a Wildcard Certificate</strong></a>. </p>



<p class="wp-block-paragraph">► Tạo Reverse Proxy trên Synology theo bài viết này </p>



<p class="wp-block-paragraph">Lưu ý: Nếu bạn quản lý tên miền qua Cloudclare thì bỏ qua 2 bước trên </p>



<p class="wp-block-paragraph">► Vào <strong>File Station</strong> ► mở thư mục <strong>docker</strong> ► tạo một thư mục mới và đặt tên là <strong>nextcloud</strong><br><strong>Lưu ý</strong> : Chỉ sử dụng chữ thường, không sử dụng chữ hoa.</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="572" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-539-1024x572.png" alt="" class="wp-image-6109" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-539-1024x572.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-539-300x168.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-539-768x429.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-539.png 1140w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Bên trong thư mục &#8220;<strong>nextcloud&#8221;</strong> tạo thêm các thư mục <strong>config , custom_apps , data , db , html , redis , themes</strong><br><strong>Lưu ý</strong> : Chỉ sử dụng chữ thường, không sử dụng chữ hoa.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="637" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-540-1024x637.png" alt="" class="wp-image-6110" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-540-1024x637.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-540-300x187.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-540-768x478.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-540.png 1129w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Tạo file <strong>my.cnf</strong> ► nhập nội dung bên dưới và copy vào thư mục <strong>db</strong></p>



<pre class="wp-block-preformatted">[mysqld]<br>transaction-isolation = READ-COMMITTED<br>binlog-format = ROW<br>innodb-read-only-compressed = OFF</pre>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-541-1024x547.png" alt="" class="wp-image-6111" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-541-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-541-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-541-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-541.png 1046w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Nhấp chuột phải vào thư mục <strong>nextcloud</strong> chọn <strong>Properties</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="711" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-542-1024x711.png" alt="" class="wp-image-6112" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-542-1024x711.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-542-300x208.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-542-768x533.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-542.png 1127w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Vào trang <strong>Permission</strong> ► chọn <strong>Advanced options</strong> và chọn “<strong>Make inherited permissions explicit</strong>“</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="681" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-546-1024x681.png" alt="" class="wp-image-6116" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-546-1024x681.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-546-300x199.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-546-768x511.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-546.png 1095w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Chọn <strong>Everyone</strong> ► <strong>Edit</strong> </p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="680" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-547-1024x680.png" alt="" class="wp-image-6117" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-547-1024x680.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-547-300x199.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-547-768x510.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-547.png 1099w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Chọn quyền <strong>Read</strong> và <strong>Write</strong> ► Chọn <strong>Done</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="684" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-548-1024x684.png" alt="" class="wp-image-6118" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-548-1024x684.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-548-300x200.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-548-768x513.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-548.png 1095w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Chọn “<strong>Apply to this folder, sub-folders and files</strong>“ ► <strong>Save</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="682" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-549-1024x682.png" alt="" class="wp-image-6119" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-549-1024x682.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-549-300x200.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-549-768x511.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-549.png 1092w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Đăng nhập vào &#8220;<strong>Dashboard Portainer</strong>&#8220;</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-550-1024x549.png" alt="" class="wp-image-6120" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-550-1024x549.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-550-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-550-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-550-1536x823.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-550.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"> ► Trong thanh bên trái của <strong>Portainer</strong> chọn vào <strong>Stacks</strong> rồi chọn <strong>+ Add stack</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="550" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-551-1024x550.png" alt="" class="wp-image-6121" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-551-1024x550.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-551-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-551-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-551-1536x824.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-551.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Trong mục <strong>Name</strong> nhập <strong>nextcloud</strong></p>



<p class="wp-block-paragraph"><strong>Lưu ý</strong> : Trước khi dán đoạn mã vào khung <strong>Web editor</strong>, hãy thay đổi giá trị được đánh dấu.</p>



<pre class="wp-block-preformatted">services:<br>  mariadb:<br>    container_name: Nextcloud-DB<br>    image: mariadb:11.8-noble #LTS Long Time Support Until October 15, 2033.<br>    security_opt:<br>      - no-new-privileges:false<br>    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-read-only-compressed=OFF<br>    volumes:<br>      - /volume1/docker/nextcloud/db:/var/lib/mysql:rw<br>      - /volume1/docker/nextcloud/db:/etc/mysql/conf.d:rw<br>    environment:<br>      - MYSQL_ROOT_PASSWORD=rootpass<br>      - MYSQL_PASSWORD=<mark style="background-color:rgba(0, 0, 0, 0);color:#cf2e2e" class="has-inline-color"><strong>password</strong></mark><br>      - MYSQL_DATABASE=nextcloud<br>      - MYSQL_USER=nextcloud<br>      - TZ=<strong>Asia/Saigon</strong><br>    restart: on-failure:5<br>      <br>  redis:<br>    image: redis<br>    container_name: Nextcloud-REDIS<br>    hostname: nextcloudredis<br>    user: <strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-info-color">1026</mark>:<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-info-color">100</mark></strong><br>    healthcheck:<br>     test: ["CMD-SHELL", "redis-cli ping || exit 1"]<br>    volumes:<br>      - /volume1/docker/nextcloud/redis:/data:rw<br>    environment:<br>      TZ: <strong>Asia/Saigon</strong><br>    restart: on-failure:5<br>      <br>  nextcloud:<br>    container_name: Nextcloud<br>    ports:<br>      - 8082:80<br>    depends_on:<br>      mariadb:<br>       condition: service_started<br>      redis:<br>       condition: service_healthy<br>    environment:<br>      - REDIS_HOST=nextcloudredis<br>      - NEXTCLOUD_ADMIN_USER=<mark style="background-color:rgba(0, 0, 0, 0);color:#00d084" class="has-inline-color"><strong>username</strong></mark><br>      - NEXTCLOUD_ADMIN_PASSWORD=<strong><mark style="background-color:rgba(0, 0, 0, 0);color:#00d084" class="has-inline-color">mật khẩu</mark></strong><br>      - NEXTCLOUD_TRUSTED_DOMAINS=<strong><mark style="background-color:rgba(0, 0, 0, 0);color:#0693e3" class="has-inline-color">nextcloud.yourname.synology.me</mark></strong> <strong><mark style="background-color:rgba(0, 0, 0, 0);color:#f78da7" class="has-inline-color">192.168.1.240</mark></strong><br>      - TRUSTED_PROXIES=<strong><mark style="background-color:rgba(0, 0, 0, 0);color:#f78da7" class="has-inline-color">192.168.1.240</mark></strong><br>      - OVERWRITEHOST=<strong><mark style="background-color:rgba(0, 0, 0, 0);color:#0693e3" class="has-inline-color">nextcloud.yourname.synology.me</mark></strong><br>      - OVERWRITEPROTOCOL=https<br>      - MYSQL_PASSWORD=<mark style="background-color:rgba(0, 0, 0, 0);color:#cf2e2e" class="has-inline-color"><strong>password</strong></mark><br>      - MYSQL_DATABASE=nextcloud<br>      - MYSQL_USER=nextcloud<br>      - MYSQL_HOST=mariadb<br>    healthcheck:<br>     test: curl -f http://localhost:80/ || exit 1<br>    volumes:<br>      - /volume1/docker/nextcloud/html:/var/www/html:rw<br>      - /volume1/docker/nextcloud/custom_apps:/var/www/html/custom_apps:rw<br>      - /volume1/docker/nextcloud/config:/var/www/html/config:rw<br>      - /volume1/docker/nextcloud/data:/var/www/html/data:rw<br>      - /volume1/docker/nextcloud/themes:/var/www/html/themes:rw<br>    image: nextcloud<br>    restart: on-failure:5<br>    <br>  cron:<br>   image: nextcloud:apache<br>   container_name: Nextcloud-CRON<br>   restart: always<br>   volumes:<br>     - /volume1/docker/nextcloud/config:/var/www/html/config:rw<br>     - /volume1/docker/nextcloud/html:/var/www/html:rw<br>     - /volume1/docker/nextcloud/custom_apps:/var/www/html/custom_apps:rw<br>     - /volume1/docker/nextcloud/data:/var/www/html/data:rw<br>   entrypoint: /cron.sh<br>   depends_on:<br>    mariadb:<br>       condition: service_started<br>    redis:<br>       condition: service_started</pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="545" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-552-1024x545.png" alt="" class="wp-image-6122" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-552-1024x545.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-552-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-552-768x409.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-552-1536x817.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-552.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Chọn <strong>Deploy the stack</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-553-1024x547.png" alt="" class="wp-image-6123" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-553-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-553-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-553-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-553-1536x820.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-553.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Sau khi chạy hoàn tất bạn sẽ thấy thông báo này ở góc trên bên phải màn hình: “<strong>Success Stack successfully deployed</strong>“.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="550" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-554-1024x550.png" alt="" class="wp-image-6124" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-554-1024x550.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-554-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-554-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-554-1536x825.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-554.png 1915w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Quá trình cài đặt có thể mất vài phút. Mở trình duyệt và nhập <strong>https://<mark style="background-color:rgba(0, 0, 0, 0);color:#0693e3" class="has-inline-color">nextcloud.yourname.synology.me</mark></strong> ► Tạo <strong>Username</strong> và đặt <strong>Password</strong> ► Sau đó làm theo các hướng dẫn cài đặt tiếp theo</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-555-1024x549.png" alt="" class="wp-image-6125" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-555-1024x549.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-555-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-555-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-555-1536x824.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-555.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Giao diện cài đặt Nextcloud của bạn sẽ trông như thế này</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="548" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-556-1024x548.png" alt="" class="wp-image-6126" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-556-1024x548.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-556-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-556-768x411.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-556-1536x822.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-556.png 1917w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Ở góc trên bên phải trang chọn <strong>View profile</strong> và <strong>Edit Profile</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-557-1024x549.png" alt="" class="wp-image-6127" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-557-1024x549.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-557-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-557-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-557-1536x824.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-557.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► nhập <strong>Địa chỉ Gmail</strong> của bạn và chọn <strong>Basic settings</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-558-1024x549.png" alt="" class="wp-image-6128" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-558-1024x549.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-558-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-558-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-558-1536x824.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-558.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Khu vực <strong>Email server</strong> nhập thông tin <strong>Email của bạn</strong> và chọn <strong>Save</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-559-1024x549.png" alt="" class="wp-image-6129" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-559-1024x549.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-559-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-559-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-559-1536x823.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-559.png 1918w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Kiểm tra mail thành quả</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="463" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-560-1024x463.png" alt="" class="wp-image-6130" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-560-1024x463.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-560-300x136.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-560-768x347.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-560.png 1405w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Sửa lỗi <strong>CardDAV</strong> và <strong>CalADV!</strong> ► Vào <strong>File Station</strong> ► <strong>nextcloud</strong> ► <strong>html</strong>. Tải file <strong>.htaccess</strong> về máy tính và xoá 2 dòng bên dưới:</p>



<pre class="wp-block-preformatted">RewriteRule ^.well-known/carddav /remote.php/dav/ [R=301,L]
RewriteRule ^.well-known/caldav /remote.php/dav/ [R=301,L]</pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="497" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-561-1024x497.png" alt="" class="wp-image-6131" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-561-1024x497.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-561-300x146.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-561-768x373.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-561-1536x745.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-561.png 1577w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Thay thế bằng 2 dòng này</p>



<pre class="wp-block-preformatted">RewriteRule ^.well-known/carddav <strong>https://nextcloud.yourname.synology.me</strong>/remote.php/dav/ [R=301,L]
RewriteRule ^.well-known/caldav <strong>https://nextcloud.yourname.synology.me</strong>/remote.php/dav/ [R=301,L]</pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="494" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-562-1024x494.png" alt="" class="wp-image-6132" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-562-1024x494.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-562-300x145.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-562-768x371.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-562-1536x742.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-562.png 1578w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">► Lưu lại file <strong>.htaccess</strong> và tải lên thư mục <strong>html</strong> như cũ. </p>



<p class="wp-block-paragraph"><strong>Lưu ý</strong>: Nên xoá file cũ trong thư mục rồi tải file mới lên.</p>



<p class="wp-block-paragraph"><strong>Lưu ý</strong>: Bắt buộc phải thêm dấu <strong>.</strong> vào đầu tên file : <strong>.htaccess</strong></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Nguồn: tổng hợp</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Synology: Cài Đặt Portainer</title>
		<link>https://blntech.io.vn/synology-cai-dat-portainer/</link>
		
		<dc:creator><![CDATA[nhanvph]]></dc:creator>
		<pubDate>Thu, 21 May 2026 04:41:08 +0000</pubDate>
				<category><![CDATA[Docker NAS]]></category>
		<category><![CDATA[Docker For NAS]]></category>
		<category><![CDATA[Synology]]></category>
		<guid isPermaLink="false">https://blntech.io.vn/?p=189</guid>

					<description><![CDATA[Portainer là nền tảng quản lý container mã nguồn mở giúp đơn giản hóa việc triển khai, giám sát và [&#8230;]]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Portainer là nền tảng quản lý container mã nguồn mở giúp đơn giản hóa việc triển khai, giám sát và vận hành các môi trường Docker, Kubernetes và Swarm thông qua giao diện web trực quan. Với Portainer, quản trị viên có thể dễ dàng quản lý container, image, network, volume và cluster mà không cần thao tác phức tạp bằng dòng lệnh. Giải pháp này hỗ trợ tăng hiệu quả vận hành hạ tầng, giảm sai sót cấu hình và phù hợp cho cả môi trường phát triển lẫn hệ thống doanh nghiệp quy mô lớn. Nhờ khả năng quản trị tập trung, phân quyền người dùng và tích hợp đa nền tảng, Portainer đang trở thành công cụ phổ biến trong quản trị hạ tầng container hiện đại.</p>
</blockquote>



<h4 class="wp-block-heading"><strong>Các Bước Cài Đặt</strong></h4>



<p class="wp-block-paragraph">Cài đặt <strong>&#8220;Container Manager&#8221;</strong> thông qua “<strong>Package Center</strong>” của Synology</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="987" height="596" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-520.png" alt="" class="wp-image-6072" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-520.png 987w, https://blntech.io.vn/wp-content/uploads/2025/07/image-520-300x181.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-520-768x464.png 768w" sizes="auto, (max-width: 987px) 100vw, 987px" /></figure>



<p class="wp-block-paragraph">Go to&nbsp;<strong>File Station</strong>&nbsp;and open the docker folder. Inside the docker folder, create a new folder and name it&nbsp;<strong>portainer</strong>. Follow the instructions in the image below.<br><strong>Note</strong>: Be careful to use only lowercase, not uppercase letters.</p>



<p class="wp-block-paragraph">Vào <strong>File Station</strong> ► mở thư mục <strong>docker</strong>. Bên trong thư mục <strong>docker</strong>, tạo một thư mục mới và đặt tên là <strong>portainer</strong><br><strong>Lưu ý</strong> : Chỉ sử dụng chữ thường, không sử dụng chữ hoa.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="502" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-521-1024x502.png" alt="" class="wp-image-6073" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-521-1024x502.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-521-300x147.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-521-768x377.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-521.png 1130w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Vào <strong>Control Panel</strong> ► <strong>Task Scheduler</strong> ► <strong>Create</strong> ► <strong>Scheduled Task</strong> ► <strong>User-defined script</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="613" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-522-1024x613.png" alt="" class="wp-image-6074" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-522-1024x613.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-522-300x180.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-522-768x460.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-522.png 1067w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Sau khi chọn &#8220;<strong>User-defined script</strong>&#8220;, nhập thông tin theo mẫu bên dưới:</p>



<ol class="wp-block-list">
<li>Trang <strong>General</strong>: Nhập tên Task “<strong>Install Portainer</strong>“ ► Bỏ lựa chọn “<strong>Enable</strong>” ► Chọn User là <strong>root</strong></li>



<li>Trang <strong>Schedule</strong>: Chọn <strong>Run on the following date</strong> và chọn “<strong>Do not repeat</strong>“</li>



<li>Trang <strong>Task Settings</strong>: Chọn “<strong>Send run details by email</strong>“ ► thêm email ► copy và paste code bên dưới vào khung <strong>Run command</strong> ► Chọn <strong>OK</strong>.</li>
</ol>



<pre class="wp-block-preformatted">docker run -d --name=portainer <br>-p 8000:8000 <br>-p 9000:9000 <br>-v /var/run/docker.sock:/var/run/docker.sock <br>-v /volume1/docker/portainer:/data <br>--restart=always <br>portainer/portainer-ce</pre>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="356" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-523-1024x356.png" alt="" class="wp-image-6075" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-523-1024x356.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-523-300x104.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-523-768x267.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-523-1536x534.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-523.png 1578w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Một cửa sổ cảnh báo mới sẽ hiện ra ► Chọn <strong>OK</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="661" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-524-1024x661.png" alt="" class="wp-image-6076" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-524-1024x661.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-524-300x194.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-524-768x495.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-524.png 1051w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Nhập <strong>password</strong> DSM của bạn rồi nhấn <strong>Submit</strong></p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="498" height="198" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-525.png" alt="" class="wp-image-6077" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-525.png 498w, https://blntech.io.vn/wp-content/uploads/2025/07/image-525-300x119.png 300w" sizes="auto, (max-width: 498px) 100vw, 498px" /></figure>



<p class="wp-block-paragraph">Chọn mục “<strong>Install Portainer</strong>” vừa tạo ► Chọn “<strong>Run</strong>” ►  Bạn sẽ được hỏi chạy <strong>&#8220;Install Portainer</strong>&#8221; ► Chọn <strong>OK</strong></p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="1012" height="591" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-526.png" alt="" class="wp-image-6078" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-526.png 1012w, https://blntech.io.vn/wp-content/uploads/2025/07/image-526-300x175.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-526-768x449.png 768w" sizes="auto, (max-width: 1012px) 100vw, 1012px" /></figure>



<p class="wp-block-paragraph">Quá trình cài đặt có thể mất vài phút. Mở trình duyệt và nhập <strong>http://&lt;IP Synology>:9000</strong> ► Tạo <strong>Username</strong> và đặt <strong>Password</strong> ► Sau đó chọn <strong>Create user</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="548" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-527-1024x548.png" alt="" class="wp-image-6079" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-527-1024x548.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-527-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-527-768x411.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-527-1536x822.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-527.png 1915w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Chọn <strong>Get Started</strong> (Trong giao diện Portainer đang chạy)</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="529" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-528-1024x529.png" alt="" class="wp-image-6080" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-528-1024x529.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-528-300x155.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-528-768x396.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-528-1536x793.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-528.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Ở khung bên phải ► Chọn hình &#8220;<strong>viết chì</strong>&#8220;</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="551" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-530-1024x551.png" alt="" class="wp-image-6082" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-530-1024x551.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-530-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-530-768x413.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-530-1536x826.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-530.png 1917w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Trong phần <strong>Public IP</strong> nhập địa chỉ &#8220;<strong>IP</strong> <strong>NAS của bạn&#8221;</strong>, ví dụ trong hình là <strong>192.168.1.131</strong> ► Chọn <strong>Update environment</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-531-1024x547.png" alt="" class="wp-image-6083" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-531-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-531-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-531-768x411.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-531-1536x821.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-531.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Bạn sẽ thấy thông báo này ở góc trên bên phải màn hình “<strong>Environment updated</strong>“</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-532-1024x547.png" alt="" class="wp-image-6084" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-532-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-532-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-532-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-532-1536x821.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-532.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Chọn &#8220;<strong>Live connect</strong>&#8220;</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="550" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-533-1024x550.png" alt="" class="wp-image-6085" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-533-1024x550.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-533-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-533-768x412.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-533-1536x825.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-533.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Trên thanh bên trái của Portainer, nhấp vào <strong>Registries</strong> ► Click <strong>+ Add registry</strong></p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-534-1024x549.png" alt="" class="wp-image-6086" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-534-1024x549.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-534-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-534-768x411.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-534-1536x823.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-534.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Chọn &#8220;<strong>Custom registry&#8221; </strong>► Mục &#8220;<strong>Name</strong>&#8221; nhập <strong>GHCR</strong> ► Mục &#8220;<strong>Registry URL</strong>&#8221; nhập <strong>ghcr.io</strong><br>Chọn <strong>Add registry</strong> để lưu cài đặt<br><strong>Lưu ý</strong> : Việc sử dụng registry <strong>ghcr.io</strong> là bắt buộc nếu bạn muốn cập nhật các container Docker thông qua Portainer được cung cấp bởi registry Github.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="551" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-535-1024x551.png" alt="" class="wp-image-6087" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-535-1024x551.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-535-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-535-768x413.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-535-1536x826.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-535.png 1917w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Chọn &#8220;<strong>Custom registry&#8221; </strong>► Mục &#8220;<strong>Name</strong>&#8221; nhập <strong><strong>CODEBERG</strong></strong> ► Mục &#8220;<strong>Registry URL</strong>&#8221; nhập <strong><strong>codeberg.org</strong></strong><br>Chọn <strong>Add registry</strong> để lưu cài đặt<br><strong>Lưu ý</strong> : Việc sử dụng registry <strong><strong>codeberg.org</strong></strong> là bắt buộc nếu bạn muốn cập nhật các container Docker thông qua Portainer được cung cấp bởi registry Github.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="548" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-536-1024x548.png" alt="" class="wp-image-6088" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-536-1024x548.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-536-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-536-768x411.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-536-1536x822.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-536.png 1919w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Chọn &#8220;<strong>Custom registry&#8221; </strong>► Mục &#8220;<strong>Name</strong>&#8221; nhập <strong><strong><strong>Quay.io</strong></strong></strong> ► Mục &#8220;<strong>Registry URL</strong>&#8221; nhập <strong><strong><strong>quay.io</strong></strong></strong><br>Chọn <strong>Add registry</strong> để lưu cài đặt<br><strong>Lưu ý</strong> : Việc sử dụng registry <strong><strong><strong>quay.io</strong></strong></strong> là bắt buộc nếu bạn muốn cập nhật các container Docker thông qua Portainer được cung cấp bởi registry Github.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="548" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-537-1024x548.png" alt="" class="wp-image-6089" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-537-1024x548.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-537-300x161.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-537-768x411.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-537-1536x822.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-537.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Sau khi thêm xong các thư viện sẽ như hình dưới</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-538-1024x547.png" alt="" class="wp-image-6090" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-538-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538-1536x820.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2025/07/image-538-1024x547.png" alt="" class="wp-image-6090" srcset="https://blntech.io.vn/wp-content/uploads/2025/07/image-538-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538-1536x820.png 1536w, https://blntech.io.vn/wp-content/uploads/2025/07/image-538.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Vậy là xong</p>



<ul class="wp-block-list">
<li>Bài Viết Tham Khảo
<ul class="wp-block-list">
<li><strong>Lưu ý</strong> :<strong> </strong>Cách sao lưu Portainer .</li>



<li><strong>Lưu ý</strong> : Cách cập nhật container Portainer</li>



<li><strong>Lưu ý</strong> : Cách đặt lại mật khẩu Portainer</li>
</ul>
</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Nguồn : mariushosting </p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cài Đặt Docker Cho Synology</title>
		<link>https://blntech.io.vn/cai-dat-docker-cho-synology/</link>
		
		<dc:creator><![CDATA[nhanvph]]></dc:creator>
		<pubDate>Wed, 13 May 2026 03:24:37 +0000</pubDate>
				<category><![CDATA[Xpenology]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker For NAS]]></category>
		<category><![CDATA[Synology]]></category>
		<category><![CDATA[xpenology]]></category>
		<guid isPermaLink="false">https://blntech.io.vn/?p=1778</guid>

					<description><![CDATA[1. Cài đặt Container Manager Trên DSM truy cập Package Center, tìm package tên “Container Manager” và cài đặt. Nếu [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">1. Cài đặt Container Manager</h2>



<p class="wp-block-paragraph">Trên DSM truy cập Package Center, tìm package tên “<strong>Container Manager</strong>” và cài đặt. Nếu bạn sử dụng DSM 6.x hay 7.1.x, cài đặt package “Docker”. So với package Docker trên các phiên bản cũ, package Container Manager trên 7.2 được cập nhật hỗ trợ thêm Docker Compose.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="559" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-1-1024x559.png" alt="" class="wp-image-5925" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-1-1024x559.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-1-300x164.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-1-768x419.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-1.png 1057w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Ứng dụng Container Manager gồm các mục:</p>



<ul class="wp-block-list">
<li>Overview: thông tin chung</li>



<li>Project: hiển thị thông tin các stack ứng dụng đang chạy (Docker Compose)</li>



<li>Container: thông tin các Docker container đang có trên hệ thống</li>



<li>Image: thông tin các Docker Image đã tải về</li>



<li>Registry: hiển thị các Docker Image phổ biến để bạn có thể tải về nhanh chóng</li>



<li>Network: hiển thị các mạng nội bộ Docker network</li>



<li>Log: ghi lại thông báo của các ứng dụng Docker.</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="546" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-2-1024x546.png" alt="" class="wp-image-5926" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-2-1024x546.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-2-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-2-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-2.png 1196w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">2. Cài đặt ứng dụng Docker bằng Container Manager</h2>



<p class="wp-block-paragraph">Truy cập vào phần Project của Container Manager, bấm vào Create để tạo dự án mới.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="544" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-3-1024x544.png" alt="" class="wp-image-5927" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-3-1024x544.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-3-300x159.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-3-768x408.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-3.png 1198w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Chẳng hạn ở đây mình sẽ cài đặt Cosmos-Server lên DSM.</p>



<ul class="wp-block-list">
<li>Project name: đặt tên cho dự án.</li>



<li>Path: chọn đường dẫn để lưu file docker-compose.yml</li>



<li>Source: chọn Create docker-compose.yml và paste nội dung vào phần nhập liệu bên dưới.</li>
</ul>



<p class="wp-block-paragraph">Bấm Next.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="546" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-4-1024x546.png" alt="" class="wp-image-5928" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-4-1024x546.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-4-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-4-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-4.png 1196w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Bấm Next. Chưa cần phải thiết lập Web portal.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="736" height="576" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-5.png" alt="" class="wp-image-5929" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-5.png 736w, https://blntech.io.vn/wp-content/uploads/2026/05/image-5-300x235.png 300w" sizes="auto, (max-width: 736px) 100vw, 736px" /></figure>



<p class="wp-block-paragraph">Tick chọn vào ô Start the project once it is created. Bấm Done để hoàn tất.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="735" height="576" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-6.png" alt="" class="wp-image-5930" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-6.png 735w, https://blntech.io.vn/wp-content/uploads/2026/05/image-6-300x235.png 300w" sizes="auto, (max-width: 735px) 100vw, 735px" /></figure>



<p class="wp-block-paragraph">Trong nhiều trường hợp, bạn sẽ bị báo lỗi <code><strong>Error response from deamon: Bind mount failed: ...</strong></code> khiến Docker không thể kích hoạt.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="545" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-7-1024x545.png" alt="" class="wp-image-5931" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-7-1024x545.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-7-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-7-768x408.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-7.png 1196w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Lỗi trên xảy ra vì Docker của Synology không tự động tạo được thư mục mới khi kích hoạt Docker. Trong khi đó trên Linux, các thư mục mới được khai báo trong file <code><strong>docker-compose.yml</strong></code> luôn được tự động tạo khi kích hoạt Docker.</p>



<p class="wp-block-paragraph">Cách giải quyết là sử dụng File Station, truy cập vào thư mục tương ứng và tạo thêm thư mục mới. Với trường hợp này, mình tạo thêm thư mục config nằm trong đường dẫn <code><strong>/volume1/docker1/cosmos</strong></code></p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="1007" height="687" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-8.png" alt="" class="wp-image-5932" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-8.png 1007w, https://blntech.io.vn/wp-content/uploads/2026/05/image-8-300x205.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-8-768x524.png 768w" sizes="auto, (max-width: 1007px) 100vw, 1007px" /></figure>



<p class="wp-block-paragraph">Quay lại Container Manager, truy cập vào mục Project, chọn Project đã tạo, bấm vào Action, chọn Build để kích hoạt lại. Ứng dụng sẽ được kích hoạt thành công.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="544" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-9-1024x544.png" alt="" class="wp-image-5933" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-9-1024x544.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-9-300x159.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-9-768x408.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-9.png 1195w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">3. Kích hoạt Docker từ file compose.yml có sẵn</h2>



<p class="wp-block-paragraph">Ngoài cách tạo file <code><strong>compose.yml</strong></code> (hoặc <code><strong>docker-compose.yml</strong></code>) trực tiếp bằng Container Manager, bạn có thể tạo file yml sử dụng Text Editor, hoặc rsync thư mục chứa file yml từ một máy khác qua.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="1008" height="687" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-10.png" alt="" class="wp-image-5934" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-10.png 1008w, https://blntech.io.vn/wp-content/uploads/2026/05/image-10-300x204.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-10-768x523.png 768w" sizes="auto, (max-width: 1008px) 100vw, 1008px" /></figure>



<p class="wp-block-paragraph">Sau đó truy cập lại mục Project của Container Manager để tạo dự án mới. Khi chọn thư mục đã có sẵn file <code><strong>docker-compose.yml</strong></code>, hệ thống sẽ tải file này vào dự án mới.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="547" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-11-1024x547.png" alt="" class="wp-image-5935" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-11-1024x547.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-11-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-11-768x410.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-11.png 1197w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Sau khi kích hoạt thành công các ứng dụng Docker, bạn có thể xem thông tin chung ở phần Overview, kèm theo các thông số CPU / RAM / Network.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="546" src="https://blntech.io.vn/wp-content/uploads/2026/05/image-12-1024x546.png" alt="" class="wp-image-5936" srcset="https://blntech.io.vn/wp-content/uploads/2026/05/image-12-1024x546.png 1024w, https://blntech.io.vn/wp-content/uploads/2026/05/image-12-300x160.png 300w, https://blntech.io.vn/wp-content/uploads/2026/05/image-12-768x409.png 768w, https://blntech.io.vn/wp-content/uploads/2026/05/image-12.png 1195w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Vậy là xong! </p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Nguồn: thuanbui</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
