如何编辑 Confluence docker 容器中的文件?里面没有vim和apt-get

How to edit files in a Confluence docker container? There is no vim and apt-get in it

我已经通过这个命令拉取了一个 Confluence 镜像:

docker pull cptactionhank/atlassian-confluence

并且还对 运行 Confluence 容器执行以下命令:

$ docker run --detach --publish 8091:8091 -i -t cptactionhank/atlassian-confluence:5.8.6
=>Container id is b2286f9ab2318d2461acc96e45514b4dd737af96
$ docker exec -ti b2286f9ab2318d2461acc96e45514b4dd737af96 /bin/bash

通过上面的命令,我可以进入容器,但是里面没有vim,也没有安装apt-get vim。

如何编辑容器中的文件?谢谢。

我找到了解决方案,只需输入 docker root 状态:

$ docker exec -ti --name root b2286f9ab2318d2461acc96e45514b4dd737af96 /bin/bash

然后安装vim:

$ apt-get install vim

然后我就可以编辑文件了。

找到解决方案,只需输入docker root 状态:

$ docker exec -ti --name root b2286f9ab2318d2461acc96e45514b4dd737af96 /bin/bash

然后安装vim:

$ apt-get installl vim

然后我就可以编辑文件了。

docker exec -ti --user root b2286f9ab2318d2461acc96e45514b4dd737af96 /bin/bash

不是--名字