ActiveMq to Docker

ActiveMq to Docker

win环境

1.拉去镜像
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 搜索镜像
docker search ActiveMQ
# 拉去镜像
docker pull webcenter/activemq
# 结果
Using default tag: latest
latest: Pulling from webcenter/activemq
7dcf5a444392: Pull complete
9eebba75a87f: Pull complete
1f0440d87cc7: Pull complete
dacd0555c1b4: Pull complete
b0f19aa05a94: Pull complete
4796f64423b2: Pull complete
5d994b710cb9: Pull complete
313a84c05d3c: Pull complete
1d6a562461f1: Pull complete
e25558998b21: Pull complete
1423ae5a1b0b: Pull complete
8d4e082d1ca6: Pull complete
098d68aaa4ae: Pull complete
Digest: sha256:35015988c4047a2ab1888466f5aae30420f7addde4c467e5db9ae64eea6b47b0
Status: Downloaded newer image for webcenter/activemq:latest
docker.io/webcenter/activemq:latest
# 查看镜像
docker images
自定义位置创建文件夹文件夹关系如下
1
2
activemq
- log
执行docker run
1
docker run --name=activemq -itd -p 8161:8161 -p 61616:61616 -e ACTIVEMQ_ADMIN_LOGIN=admin -e ACTIVEMQ_ADMIN_PASSWORD=123456 -v 系统盘符:路径\activemq:/data/activemq -v 系统盘符:路径\activemq\log:/var/log/activemq webcenter/activemq:latest

参数解释:

  • 端口 61616 是 ActiveMq 的容器使用端口
  • 端口 8161 是 web 页面管理端口
  • 系统盘符:路径\activemq 是将activeMQ运行文件挂载到该目录
  • 系统盘符:路径\activemq\log是将activeMQ运行日志挂载到该目录
  • -e ACTIVEMQ_ADMIN_LOGIN=admin 指定登录名
  • -e ACTIVEMQ_ADMIN_PASSWORD=123456 登录密码

执行后如图:

结果图

访问http://localhost:8161/admin/


ActiveMq to Docker
https://crudclass.github.io/2022/05/30/docker/ActiveMQ/
作者
Zero
发布于
星期一, 五月 30日 2022, 3:42 下午
许可协议