Stille eb756cf188 | ||
---|---|---|
.. | ||
config | ||
Dockerfile | ||
README.md | ||
docker-compose.yml |
README.md
java_oci_manage
GitHub stilleshan/java_oci_manage
Docker stilleshan/java_oci_manage
docker image support for X86 and ARM
简介
基于 semicons/java_oci_manage 项目的 docker 镜像.
本项目仅为方便 docker 容器化部署,相关使用教程及问题请参考官方项目.
docker 部署
准备配置文件
- 参考官方项目,准备 oracle api key 私钥文件
key.pem
. - 参考官方项目,配置 client_config 文件,注意 key 路径为
key_file=/app/key.pem
.
启动 docker 容器
docker run -itd --name rrr --restart always \
-v /root/config/client_config:/app/client_config \
-v /root/config/key.pem:/app/key.pem \
-p 9527:9527 \
stilleshan/java_oci_manage
进入 docker 容器
docker exec -it rrr bash
启动服务
bash sh_client_bot.sh
启动服务,日志提示成功后即可 ctrl + c 退出终端,服务将在容器内后台执行.
tail -f log_r_client.log
# 查看日志
ps -ef | grep r_client.jar | grep -v grep | awk '{print $2}' | xargs kill -9
# 停止服务进程
docker compose 部署
参考完成上述配置后,下载 docker-compose.yml 执行以下命令启动:
docker-compose up -d