首页 > 其他 > 详细

记录docker操作activemq进行挂载

时间:2021-05-22 23:07:31      阅读:18      评论:0      收藏:0      [点我收藏+]

一、docker pull rmohr/activemq:5.15.9   #拉取镜像版本指定为5.15.9

二、进行容器配置

  2.1:不指定任何容器内文件的挂载,指定了端口号的输出,区别与在容器宿主上直接安装activemq,详情见下

docker run -p 61618:61618 -p 8161:8161 --name activemq  rmohr/activemq:5.15.9

  2.2:指定文件的挂载

docker run -p 61618:61618 -p 8161:8161 --name activemq \
           -v /mydata/activemq/conf:/opt/activemq/conf            -v /mydata/activemq/data:/opt/activemq/data            rmohr/activemq:5.15.9

    2.2.1:首先创建挂载文件在宿主机上的目录>mkdir   /mydata/activemq/conf

    2.2.2:执行上述命令之后,会得到如下错误

 

 技术分享图片

 

    2.2.3:删除容器>docker rm activemq

       在将要挂载的目录下创建activemq.xml文件,再次运行创建容器的命令,出现如下错误

       最终的解决办法是:下载一个apache-activemq-5.15.15-bin.tar,将想要挂载的目录下的文件都传输一份到/mydata/activemq/conf和/mydata/activemq/data上

                然后对相应的文件进行授权访问>chmod  +777 xxx

技术分享图片

 

 技术分享图片

 

技术分享图片

 

技术分享图片

 

    2.2.4:对于想要将activemq协议进行修改的,由于创建容器的时候规定了端口的访问,所以根据上面的操作,只有nio规定的协议才能够起作用

 技术分享图片

 

 

 

 

    

 

记录docker操作activemq进行挂载

原文:https://www.cnblogs.com/ffzzcommsoft/p/14799707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!