在 nspawn 里运行 docker

💡 原文中文,约500字,阅读约需2分钟。
📝

内容提要

本文介绍了将一个使用docker运行的ElasticSearch服务迁移到另一台服务器的过程,并解决了使用systemd-nspawn运行时的权限错误问题。最终成功地将所有服务迁移并正常运行,并通过配置外部的nginx进行转发,实现了服务器的维护工作。

🎯

关键要点

  • 需要将服务器上的所有服务迁移到另一台服务器进行维护。
  • 计划使用 systemd-nspawn 运行服务,但遇到 docker 运行的 ElasticSearch 权限错误。
  • 通过设置 SYSTEMD_SECCOMP=0 和 --capability=all 解决权限问题。
  • 成功运行所有服务,并通过配置外部 nginx 进行网络转发。
➡️

继续阅读