docker - 如何将卷映射到 WSO2 API Manager 容器?
问题描述
我正在为我的 API 网关使用 WSO2 API Manager Docker 版本。我想将文件保留在磁盘上,以便在重新启动期间不会丢失配置。但是,当我使用 docker "-v" 命令映射卷时,WSO2 找不到任何文件。这是我完整的 docker 命令。
docker run --rm -d \
--name api-gateway \
--expose 9443 \
--expose 8280 \
-v /home/ubuntu/wso2am-2.6.0:/home/wso2carbon/wso2am-2.6.0 \
wso2/wso2am:2.6.0
这个你能帮我吗。
解决方案
您已安装到安装的根目录API
Manager
。这应该安装到以下位置。
/home/wso2carbon/wso2am-2.6.0/repository/deployment/server
这是我们Synapse
为网关存储工件的地方。
推荐阅读
- angular - 未捕获(承诺):TypeError:无法读取 ionic3 中未定义的属性“调用”
- c++11 - 使用 -static 开关时在 std::thread 中未捕获 g++ 异常
- wget - 使用 WGET 从 PLC 检索信息 - 错误 400 错误请求
- android - exp 发布无法在 Android 上更新
- jetty - 添加新版本的 spring-boot-starter-parent 会导致码头服务器配置出现问题
- r - keras r 如何保存模型并继续训练
- c++ - Boost Json 写入错误:没有用于调用 'boost::property_tree::basic_ptree 的匹配函数
我正在尝试使用 Boost 库将 Json 数据写入字符串,但我面临编译错误:
error: no matching function for call to ‘boost::property_tree::basic_ptree<std::__cxx11::basi
- jenkins - 如何找到 Jenkinsfile 属性?
- node.js - Node + Mongoose - 通过 findById 从模型的模式中获取属性
- batch-file - 使用静态 ip 用户名和密码从 RemoteDesktop 使用批处理文件复制文件