WSO2 Docker 容器文本编辑器
WSO2 Docker container text editor
我是 运行 official Docker container 的 WSO2 APIM。从其中编辑文本文件的最佳方法是什么?默认容器没有 nano、vi、vim 或任何其他编辑器 AFAIK。
当登录容器时使用
docker exec -it api-manager /bin/bash
, 我试过:
apt-get install vim
权限被拒绝
su apt-get install vim
要求输入密码。
在容器中编辑配置文件的正确方法是什么?
您可以 运行 bash 作为 root 用户,使用 docker exec -it -u root api-manager /bin/bash
然后安装您选择的编辑器。
试试这个:
docker exec -it -u root api-manager apt -y update && \
docker exec -it -u root api-manager apt-get -y install vim
我是 运行 official Docker container 的 WSO2 APIM。从其中编辑文本文件的最佳方法是什么?默认容器没有 nano、vi、vim 或任何其他编辑器 AFAIK。
当登录容器时使用
docker exec -it api-manager /bin/bash
, 我试过:
apt-get install vim
权限被拒绝
su apt-get install vim
要求输入密码。
在容器中编辑配置文件的正确方法是什么?
您可以 运行 bash 作为 root 用户,使用 docker exec -it -u root api-manager /bin/bash
然后安装您选择的编辑器。
试试这个:
docker exec -it -u root api-manager apt -y update && \
docker exec -it -u root api-manager apt-get -y install vim