{"id":204,"date":"2025-12-21T15:25:27","date_gmt":"2025-12-21T07:25:27","guid":{"rendered":"https:\/\/biog.jianxian.nyc.mn\/?p=204"},"modified":"2025-12-22T06:28:17","modified_gmt":"2025-12-21T22:28:17","slug":"%e5%87%a0%e6%ac%be%e5%ae%9e%e7%94%a8%e7%9a%84docker-compose-%e9%85%8d%e7%bd%ae","status":"publish","type":"post","link":"https:\/\/biog.jianxian.nyc.mn\/?p=204","title":{"rendered":"\u51e0\u6b3e\u5b9e\u7528\u7684Docker\u914d\u7f6e\u53ca\u5b89\u88c5\u65b9\u6cd5"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u53ef\u4ee5\u64ad\u653eNAS\u91cc\u9762\u7684\u6b4c\u66f2 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  nas-music:\n    image: zhixinfang\/nas-music\n    container_name: nas-music\n    ports:\n      - \"3020:3000\"\n    volumes:\n      - .\/db:\/opt\/app\/db\n      - \/vol1\/1000\/\u672c\u5730\u97f3\u4e50:\/opt\/app\/music\n    restart: always<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"541\" src=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151341_720-1024x541.jpg\" alt=\"\" class=\"wp-image-205\" srcset=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151341_720-1024x541.jpg 1024w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151341_720-300x158.jpg 300w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151341_720-768x405.jpg 768w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151341_720-1536x811.jpg 1536w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151341_720.jpg 1680w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u706b\u72d0\u6d4f\u89c8\u5668 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  firefox:\n    image: lscr.io\/linuxserver\/firefox:latest\n    container_name: firefox\n    environment:\n      - PUID=1000\n      - PGID=1000\n      - TZ=Etc\/UTC\n      - FIREFOX_CLI=https:\/\/www.linuxserver.io\/ #optional\n    volumes:\n      - \/path\/to\/firefox\/config:\/config\n    ports:\n      - 3000:3000\n      - 3001:3001\n    shm_size: \"1gb\"\n    restart: unless-stopped<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"742\" height=\"371\" src=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151539_408.jpg\" alt=\"\" class=\"wp-image-206\" srcset=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151539_408.jpg 742w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151539_408-300x150.jpg 300w\" sizes=\"auto, (max-width: 742px) 100vw, 742px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u90e8\u7f72\u535a\u5ba2\u7f51\u7ad9\u5fc5\u5907 wordpress \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  db:\n    image: mysql:5.7\n    volumes:\n      - .\/db_data:\/var\/lib\/mysql\n    restart: always\n    environment:\n      MYSQL_ROOT_PASSWORD: your_mysql_password\n      MYSQL_DATABASE: wordpress\n      MYSQL_USER: wordpress\n      MYSQL_PASSWORD: your_wordpress_password\n  redis:\n    image: redis:latest\n    restart: always\n    entrypoint: redis-server --appendonly yes --requirepass your_redis_password\n      --maxmemory 512mb --maxmemory-policy allkeys-lru\n    ports:\n      - \"6379\"\n    volumes:\n      - .\/redis_data:\/data\n      - \/etc\/timezone:\/etc\/timezone:ro\n  wordpress:\n    depends_on:\n      - db\n      - redis\n    image: wordpress:latest\n    ports:\n      - 8000:80\n    restart: always\n    environment:\n      WORDPRESS_DB_HOST: db:3306\n      WORDPRESS_DB_USER: wordpress\n      WORDPRESS_DB_PASSWORD: your_wordpress_password\n      WORDPRESS_DB_NAME: wordpress\n      WORDPRESS_CONFIG_EXTRA: |\n        \/* Redis configuration *\/\n        define('WP_REDIS_HOST','redis');\n        define('WP_REDIS_PORT','6379');\n        define('WP_REDIS_PASSWORD','your_redis_password');\n        define('WP_CACHE_KEY_SALT','your_salt_key');\n        define('WP_CACHE',true);\n      REDIS_HOST: redis\n    volumes:\n      - .\/wp_content:\/var\/www\/html\/wp-content\nnetworks: {}\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151843_604-1024x547.jpg\" alt=\"\" class=\"wp-image-207\" srcset=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151843_604-1024x547.jpg 1024w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151843_604-300x160.jpg 300w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151843_604-768x410.jpg 768w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151843_604-1536x820.jpg 1536w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/151843_604.jpg 1663w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">chromium \u6d4f\u89c8\u5668 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>version: '3.1' \nservices:\n    chromium:\n        image: linuxserver\/chromium:latest\n        container_name: chromium\n        restart: unless-stopped\n        ports:\n            - '30011:3000'\n            - '30012:3001'\n        volumes:\n            - '\/opt\/chrome\/config:\/config'\n            - '\/opt\/chrome\/fonts:\/usr\/share\/fonts'\n        environment:\n            - 'PUID=1000'\n            - 'PGID=1000'\n            - 'TZ=Asia\/Shanghai'<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u77ed\u89c6\u9891\u5728\u7ebf\u89e3\u6790 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>version: '3.1' \nservices:\n  parsevideo:\n        image: wujunwei928\/parse-video\n        container_name: parsevideo\n        ports:\n            - '30180:8080'<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">lucky \u529f\u80fd\u9f50\u5168\u7684\u53cd\u5411\u4ee3\u7406\u5de5\u5177 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  lucky:\n    image: gdy666\/lucky\n    container_name: lucky\n    volumes:\n      - .\/lucky:\/goodluck\n    network_mode: host\n    restart: always<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">nginx-proxy-manager \u53cd\u5411\u4ee3\u7406 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>version: \"3.8\"\nservices:\n  app:\n    image: jc21\/nginx-proxy-manager:latest\n    restart: unless-stopped\n    ports:\n      - 8080:80\n      - 81:81\n      - 1443:443\n    volumes:\n      - .\/data:\/data\n      - .\/letsencrypt:\/etc\/letsencrypt<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">omnibox \u514d\u8d39\u89c2\u5f71\u5e73\u53f0 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  omnibox:\n    image: lampon\/omnibox:latest  # \u4f7f\u7528\u6700\u65b0\u7684 Omnibox \u955c\u50cf\n    container_name: omnibox  # \u5bb9\u5668\u540d\u79f0\u4e3a omnibox\n    restart: always  # \u5bb9\u5668\u81ea\u52a8\u91cd\u542f\u7b56\u7565\u8bbe\u7f6e\u4e3a\u603b\u662f\u91cd\u542f\n    environment:\n      - TZ=Asia\/Shanghai  # \u8bbe\u7f6e\u65f6\u533a\u4e3a\u4e0a\u6d77\n    ports:\n      - \"7023:7023\"  # \u6620\u5c04\u672c\u5730\u7aef\u53e3 7023 \u5230\u5bb9\u5668\u7684 7023 \u7aef\u53e3\n    volumes:\n      - .\/omnibox\/data:\/app\/data  # \u5c06\u672c\u5730\u7684 .\/omnibox\/data \u76ee\u5f55\u6302\u8f7d\u5230\u5bb9\u5668\u7684 \/app\/data \u76ee\u5f55\n    networks:\n      - media-net  # \u4f7f\u7528\u5185\u90e8\u7f51\u7edc media-net \u8fdb\u884c\u901a\u4fe1\n\nnetworks:\n  media-net:\n    driver: bridge  # \u4f7f\u7528\u9ed8\u8ba4\u7684\u6865\u63a5\u7f51\u7edc\u9a71\u52a8<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u54ea\u5412\u76d1\u63a7 \uff1a <\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>version: '3'\nservices:\n  nezha-test:\n    container_name: nezha\n    logging:\n      driver: \"json-file\"\n      options:\n        max-size: \"10m\"\n        max-file: \"3\"\n    image: lsposed\/nezha:latest\n    restart: always\n    volumes:\n      - .\/data:\/opt\/nezha\/dashboard\/data\n      - .\/resource\/static\/custom\/:\/opt\/nezha\/dashboard\/resource\/static\/custom\/\n      - .\/resource\/template\/theme-custom\/:\/opt\/nezha\/dashboard\/resource\/template\/theme-custom\/\n    networks:\n      mynetworks:\n        ipv4_address: 172.22.0.253<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">uptime-kuma \u8f7b\u91cf\u76d1\u63a7 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  uptime-kuma:\n    image: louislam\/uptime-kuma:latest\n    container_name: uptime-kuma\n    restart: unless-stopped\n    ports:\n      - \"8075:3001\"<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">3-x-ui \u9762\u677f \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  3x-ui:\n    image: metaligh\/3x-ui:latest\n    container_name: 3x-ui\n    hostname: yourdomain.com\n    volumes:\n      - $PWD\/db\/:\/etc\/x-ui\/\n      - \/etc\/letsencrypt\/:\/etc\/letsencrypt\/:rw\n    environment:\n      XRAY_VMESS_AEAD_FORCED: \"false\"\n    tty: true\n    ports:\n      - \"12053:12053\" #\u5fc5\u987b\u6709\n      - \"15132:15132\" #\u4ee3\u7406\u7aef\u53e3\n      - \"1443:1443\" #\u4ee3\u7406\u7aef\u53e3\u81ea\u5df1\u7f16\u8f91\n    restart: unless-stopped<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Socks5 \u4ee3\u7406 \uff1a<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>version: \"3\"\n\nservices:\n  socks5:\n    image: serjs\/go-socks5-proxy\n    environment:\n      - PROXY_USER=\u7528\u6237\u540d\n      - PROXY_PASSWORD=\u5bc6\u7801\n    ports:\n      - \"10010:1080\"<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/\u7535\u8111\u58c1\u7eb8-1024x639.jpg\" alt=\"\" class=\"wp-image-6\" srcset=\"https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/\u7535\u8111\u58c1\u7eb8-1024x639.jpg 1024w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/\u7535\u8111\u58c1\u7eb8-300x187.jpg 300w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/\u7535\u8111\u58c1\u7eb8-768x480.jpg 768w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/\u7535\u8111\u58c1\u7eb8-1536x959.jpg 1536w, https:\/\/biog.jianxian.nyc.mn\/wp-content\/uploads\/2025\/12\/\u7535\u8111\u58c1\u7eb8.jpg 1640w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Docker \u5b89\u88c5 \uff1a<\/h2>\n\n\n\n<p>\u65b9\u5f0f\u4e00\uff1a<\/p>\n\n\n\n<p>\u76f4\u63a5\u8fd0\u884c\u4e0b\u9762\u547d\u4ee4\u5373\u53ef\u81ea\u52a8\u5b89\u88c5\uff1a\u76f4\u63a5\u8fd0\u884c\u4e0b\u9762\u547d\u4ee4\u5373\u53ef\u81ea\u52a8\u5b89\u88c5\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ \u56fd\u5916\u3002\ncurl -fsSL https:\/\/get.docker.com -o get-docker.sh &amp;&amp; sh get-docker.sh\n\n\/\/ \u56fd\u5185 \ncurl -fsSL https:\/\/get.docker.com | bash -s docker --mirror Aliyun  \nsystemctl start docker<\/code><\/pre>\n\n\n\n<p>\u65b9\u5f0f\u4e8c\uff1a<\/p>\n\n\n\n<p>Debian \u5b98\u65b9\u7684\u7248\u672c\u5e93\u4e2d\u5e76\u4e0d\u4e00\u5b9a\u662f Docker \u6700\u65b0\u7684\u5b89\u88c5\u5305\uff0c\u4e3a\u4e86\u4fdd\u8bc1\u662f\u6700\u65b0\u7248\uff0c\u6211\u4eec\u4ece Docker \u5b98\u65b9\u5e93\u6765\u5b89\u88c5\uff08\u9002\u7528 Debian9\/10\/11\uff09<\/p>\n\n\n\n<p>\u5982\u679c\u662f\u56fd\u5185\u673a\u5668\u7684\u8bdd\uff0c\u5efa\u8bae\u66f4\u6362\u6e90\u4fe1\u606f\uff0c\u5426\u5219\u53ef\u80fd\u4f1a\u51fa\u73b0\u8f6f\u4ef6\u5b89\u88c5\u4e0d\u6210\u529f\uff1a<\/p>\n\n\n\n<p>\u5907\u4efd\u73b0\u6709\u6e90<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cp \/etc\/apt\/sources.list \/etc\/apt\/sources.list_bak<\/code><\/pre>\n\n\n\n<p>\u66f4\u6362\u6e90\u4fe1\u606f\uff0c\u4e00\u822c\u60c5\u51b5\u4e0b\uff0c\u5c06 \/etc\/apt\/sources.list \u6587\u4ef6\u4e2d Debian \u9ed8\u8ba4\u7684\u6e90\u5730\u5740 http:\/\/deb.debian.org\/ \u66ff\u6362\u4e3a\u56fd\u5185\u6e90\u5373\u53ef<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u4e2d\u56fd\u79d1\u6280\u5927\u5b66\nsudo sed -i 's\/deb.debian.org\/mirrors.ustc.edu.cn\/g' \/etc\/apt\/sources.list\n# \u7f51\u6613\u4e91163\nsudo sed -i 's\/deb.debian.org\/mirrors.163.com\/g' \/etc\/apt\/sources.list\n# \u963f\u91cc\u4e91\nsudo sed -i 's\/deb.debian.org\/mirrors.aliyun.com\/g' \/etc\/apt\/sources.list\n# \u6e05\u534e\u540c\u65b9\nsudo sed -i 's\/deb.debian.org\/mirrors.tuna.tsinghua.edu.cn\/g' \/etc\/apt\/sources.list<\/code><\/pre>\n\n\n\n<p>\u66f4\u65b0\u73b0\u6709\u7684\u8f6f\u4ef6\u5305\u5217\u8868 :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<p>\u5b89\u88c5\u4e00\u4e9b\u5fc5\u5907\u7684\u8f6f\u4ef6\u5305:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common<\/code><\/pre>\n\n\n\n<p>\u5c06\u5b98\u65b9 Docker hub \u7684 GPG key \u6dfb\u52a0\u5230\u7cfb\u7edf\u4e2d:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -fsSL https:\/\/download.docker.com\/linux\/debian\/gpg | apt-key add -<\/code><\/pre>\n\n\n\n<p>\u6267\u884c\u540e\u8f93\u51fa\u7ed3\u679cOK<\/p>\n\n\n\n<p>\u5c06 docker \u7248\u672c\u5e93\u6dfb\u52a0\u5230APT\u6e90<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add-apt-repository \"deb &#91;arch=amd64] https:\/\/download.docker.com\/linux\/debian $(lsb_release -cs) stable\"<\/code><\/pre>\n\n\n\n<p>\u7528\u65b0\u6dfb\u52a0\u7684 docker \u8f6f\u4ef6\u5305\u6765\u8fdb\u884c\u5347\u7ea7\u66f4\u65b0:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update<\/code><\/pre>\n\n\n\n<p>\u5b89\u88c5 docker-ce:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install docker-ce -y<\/code><\/pre>\n\n\n\n<p>\u68c0\u67e5docker\u7248\u672c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker --version<\/code><\/pre>\n\n\n\n<p>\u67e5\u770b docker \u662f\u5426\u6b63\u5728\u8fd0\u884c\uff0c\u5e76\u8bbe\u7f6e\u9ed8\u8ba4\u542f\u52a8:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status docker\n\nsystemctl start docker\n\nsystemctl enable docker<\/code><\/pre>\n\n\n\n<p>\u5b89\u88c5 docker-compose\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install docker-compose -y<\/code><\/pre>\n\n\n\n<p>\u68c0\u67e5docker-compose \u7248\u672c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker-compose --version<\/code><\/pre>\n\n\n\n<p><strong>\u642d\u5efaDocker compose\u7ba1\u7406\u9762\u677f<\/strong><\/p>\n\n\n\n<p>\u521b\u5efaDockge\u5b58\u50a8\u76ee\u5f55:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir -p \/opt\/stacks \/opt\/dockge<\/code><\/pre>\n\n\n\n<p>\u8fdb\u5165\u76ee\u5f55:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/opt\/dockge<\/code><\/pre>\n\n\n\n<p>\u4e0b\u8f7dcompose\u914d\u7f6e\u6587\u4ef6:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl https:\/\/raw.githubusercontent.com\/louislam\/dockge\/master\/compose.yaml --output compose.yaml<\/code><\/pre>\n\n\n\n<p>\u542f\u52a8\u670d\u52a1:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose up -d<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-right\"><mark style=\"background-color:var(--global-palette8)\" class=\"has-inline-color\"><strong>\u81f3\u6b64\u642d\u5efa\u5b8c\u6210\uff0c\u53ef\u4ee5\u6109\u5feb\u7684\u73a9\u800d\u4e86<\/strong><\/mark><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u53ef\u4ee5\u64ad\u653eNAS\u91cc\u9762\u7684\u6b4c\u66f2 \uff1a \u706b\u72d0\u6d4f\u89c8\u5668 \uff1a \u90e8\u7f72\u535a\u5ba2\u7f51\u7ad9\u5fc5\u5907 wordpress \uff1a chromium \u6d4f\u89c8&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-204","post","type-post","status-publish","format-standard","hentry","category-1"],"_links":{"self":[{"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=\/wp\/v2\/posts\/204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=204"}],"version-history":[{"count":5,"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=\/wp\/v2\/posts\/204\/revisions"}],"predecessor-version":[{"id":216,"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=\/wp\/v2\/posts\/204\/revisions\/216"}],"wp:attachment":[{"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biog.jianxian.nyc.mn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}