跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Portainer 是不是无法修改已存在容器的配置?
未分類
18 5 月 2020

Portainer 是不是无法修改已存在容器的配置?

Portainer 是不是无法修改已存在容器的配置?

資深大佬 : moxuanyuan 0

Docker 菜鸟,还停留在群晖上使用 Docker 。 群晖 Docker 管理器,无法设置容器的 IP 。于是装了 Portainer,不复杂很容易上手。

用 Portainer 创建一个容器后。运行一阵后,想加一个 volume,结果在 Portainer 没找到地方能修改,在 Container details 有一个叫“Duplicate/Edit” 的按钮,进点去后,可以修改配置,但没发现有保存的按钮,只有一个叫“Deploy the container”按钮,这是一个“remove it and re-create one” 的操作,我试验后,确实如此。而群晖 Docker 管理器在停止容器后是可以修改配置的。

大佬有話說 (8)

  • 資深大佬 : cheng6563

    已存在容器能修改的地方很少。一般都是重建容器

  • 主 資深大佬 : moxuanyuan

    @cheng6563 #1 举个我实例,我用 docker 创建了一个 centos 7 的容器,在容器里面改 root 密码,安装 openssh-sever,安装 bt-panel 和 各种运行环境。这时才发现忘记加一个 volume,绑定 bt-panel 的 www 目录到宿主机的某个目录。难度要重建容器,再操作一遍安装?

  • 資深大佬 : whileFalse

    原生 docker 的话可以 commit 当前 container 成为一个新的 image 。然后用这个新的 image 启动一个新的 container,并挂载 volume 。

    回答你的问题,Docker 的设计目的就是用后即弃。像你对容器的各种手工配置,在官方推荐用法中都是使用 Dockerfile 复现的。也就是说,手工配置容器的唯一目的是弄清楚 Dockerfile 怎么写,然后写 Dockerfile,然后 docker build && docker run 。

  • 資深大佬 : leishi1313

    @moxuanyuan 对的,理想状态是,数据可以用 volume 持久化,环境可以随时删除随时起来。
    你可以先试着自己写 Dockerfile

  • 資深大佬 : ETiV

    你可以用 nfs 挂载……捂脸

  • 資深大佬 : cdlnls

    不能把 docker 当虚拟机用的。

  • 主 資深大佬 : moxuanyuan

    @cdlnls #6 手动捂脸。。。你说得对

  • 資深大佬 : Tink

    @moxuanyuan 是的

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具