美文网首页
2020-03-26 activemq的docker容器安装命令

2020-03-26 activemq的docker容器安装命令

作者: FredWorks | 来源:发表于2020-03-26 11:25 被阅读0次

本来activemq的安装说明直接看 hub.docker.com 就可以了,但hub.docker.com真难打开,因此将关键信息记录起来,下次直接看本文即可。
hub.docker.com 上使用最多的activemq 镜像,是 rmohr/activemq,当前最新版本是 5.15.9。

先拉取镜像:

docker pull rmohr/activemq:5.15.9

假设宿主机器上的activemq目录为 /data/dockers/activemq1-dev,该目录下的配置子目录和数据子目录分别是: confdata
可以使用如下过程获得默认配置文件,然后再进行自定义更改:

第一步,先用交互模式启动临时 activemq 容器

docker run --user root --rm -ti \
  -v /data/dockers/activemq1-dev/conf:/mnt/conf \
  -v /data/dockers/activemq1-dev/data:/mnt/data \
  rmohr/activemq:5.15.9 /bin/sh

这样,可以用 root 用户身份进入容器,方便第二步的拷贝文件和更改宿主目录权限。

第二步,用容器的 root 用户,在容器内更改宿主目录的权限

chown activemq:activemq /mnt/conf
chown activemq:activemq /mnt/data

第三步,用容器的 root 用户,将activemq的配置文件和数据文件拷贝到宿主目录下

cp -a /opt/activemq/conf/* /mnt/conf/
cp -a /opt/activemq/data/* /mnt/data/

第四步,退出临时容器,让 docker 自动销毁该容器

exit

退出后,已经拷贝到宿主目录的配置文件和数据文件就保留下来了。

第五部,使用宿主目录启动一个新的容器

docker run -p 61616:61616 -p 8161:8161 -d --name activemq1-dev \
           -v /data/dockers/activemq1-dev/conf:/opt/activemq/conf \
           -v /data/dockers/activemq1-dev/data:/opt/activemq/data \
           rmohr/activemq

相关文章

  • 2020-03-26 activemq的docker容器安装命令

    本来activemq的安装说明直接看 hub.docker.com 就可以了,但hub.docker.com真难打...

  • 记录一次Docker的学习

    Docker学习 Docker概述 Docker安装 Docker命令镜像命令容器命令操作命令... Docker...

  • Docker

    Docker学习目标 Docker概述 Docker安装 Docker命令镜像命令容器命令操作命令... Dock...

  • Docker的安装及基础命令

    一、概述 1.1. 学习路径 Docker概述 Docker安装 Docker命令镜像命令容器命令操作命令... ...

  • Docker的使用教程

    安装Docker 配置阿里云镜像加速器 Docker常用命令 Docker镜像命令 Docker容器命令 Dock...

  • docker入门(一)

    docker 一、docker 安装 二、docker 命令 三、启动docker容器步骤 四、启动MySQL ​

  • linux中安装docker

    安装命令 启动docker 查看docker状态 删除容器实例 查询已有的实例 docker rm 容器ID或者容...

  • Springboot配置ActiveMQ

    1、ActiveMQ的安装(docker) (1)查询activeMQ可用版本 docker search act...

  • docker Dockerfile 安装以及应用等

    什么是docker docker 安装(centos) 使用命令 个人常用安装与使用docker 容器相关 镜像相...

  • Docker入门

    下载安装 打开命令行,输入docker version验证安装 常用命令docker ps 查看正在运行的容器...

网友评论

      本文标题:2020-03-26 activemq的docker容器安装命令

      本文链接:https://www.haomeiwen.com/subject/kpiquhtx.html