docker安装redmine 2021.5.8

1 篇文章 0 订阅
1 篇文章 0 订阅

当服务器能联网采用在线安装

一、安装docker

curl -sSL https://get.daocloud.io/docker | sh

二、启动docker

systemctl start docker

三、查看docker是否开启

ps -ef|grep docker
在这里插入图片描述
在此看到docker已经启动了。

四、安装redmine

执行命令下载redmine`

docker pull redmine

下载并启动数据postgre数据库容器,此命令可以自己去下载postgre。

docker run -d --name postgres -e POSTGRES_PASSWORD=123 -e POSTGRES_USER=uxdb -p 5433:5432 postgres

-p后面的是宿主机的端口为5433映射到容器的端口是5432,若是不做端口映射的话。是无法通过工具连接postgre。使用工具连接时使用5432端口。
–name postgres指的是容器启动后的名称叫做postgres。
查看postgre容器启动情况。
输入docker ps命令查看当前启动的容器
在这里插入图片描述
至此postgre已经启动完成了。
启动redmine并将redmine和postgrep连接起来。

docker run -d --name redmine -e REDMINE_DB_PASSWORD=123 -p 3000:3000 -v /my/own/datadir:/usr/src/redmine/files --link postgres:postgres redmine

-d 后台运行并返回容器的id。
–name 容器的启动的名称。
-v 挂载 宿主机地址 :容器内地址。
–link 将redmine和postgre关联起来。
–link后面是 输入docker ps 命令后查的 names和 image。
此时输入docker ps可以进行查看
在这里插入图片描述
postgre和redmine已经启动起来了。访问地址服务器的地址:3000。

在这里插入图片描述
点击管理,加载默认配置(离线安装是不会弹出这个的),并把认证开启(不开启认证不登录也会访问项目,不安全)。
在这里插入图片描述
在这里插入图片描述

服务器不能联网安装

一、导出镜像

1.输入docker images 查看所有的镜像
在这里插入图片描述
2.导出所需要的两个镜像文件

docker save -o redmine.tar 8d5bed7f1d81

redmine.tar是要保存的文件名 8d5bed7f1d81是image ID
在这里插入图片描述

postgre也是如此。
离线安装需要安装docker。这个是我之前保存好的名字是叫redmines,所需文件如下:
在这里插入图片描述
docker安装教程如下:
https://www.cnblogs.com/testway/p/13235683.html
安装完docker以后启动docker
执行docker load -i postgre.tar
执行docker load -i redmines.tar
执行docker images就可以看到进行被加载进来了,在执行在线安装里面的docker run… 命令就可以安装好了。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值