Ubuntu使用docker安装redmine
来源:互联网 发布:手机模拟打碟机软件 编辑:程序博客网 时间:2024/05/01 04:12
转自:http://blog.csdn.net/zzulp/article/details/54175909
Ubuntu使用docker安装redmine
1 安装docker
- 1
- 1
2 下载镜像
在Docker hub中已经有redmine和MySQL的官方镜像了。这里我选用mysql的5.7版本和redmine的3.2版本。
- 1
- 2
- 1
- 2
安装成功之后,执行docker images,可以看到两个镜像的描述,类似如下:
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
3 docker启动mysql
- 1
- 1
这里为物理机和虚拟机的3306端口做了端口映射,以让外部用户可以通过3306端口访问mysql实例。
4 docker启动redmine
- 1
- 1
这里为物理机和虚拟机的8080与3000端口做了端口映射,使用外部用户可以通过8080端口访问redmine.
如果一切正常,那么使用docker ps -a可以看到下面的输出:
- 1
- 2
- 3
- 1
- 2
- 3
5 后续步骤
目前为止,打开浏览器访问物理机的8080端口就可以打开redmine的页面了。
5.1 使用数据卷共享数据
在redmine的使用过程中,通常会有用户上传文件,这些文件存放在/usr/src/redmine/files路径下,使用docker安装后,这些文件便在虚拟机中,如果日常需要备份等维护工作,能在物理机上进行操作是比较方便的。因此借助docker的数据卷功能以实现这种需求。
- 1
- 1
同样的mysql的数据存储目录也可以和物理机共享
- 1
- 1
5.2 数据库备份
数据库备份的一种方法是dump成sql文件,见下面的命令。
- 1
- 1
5.3 和虚拟机交互
如果想和虚拟机交互,可以启动一个虚拟机的shell:
- 1
- 1
如果想将虚拟机的文件复制出来,可以用:
- 1
- 1
5.4 删除容器和镜像
在操作过程中,有时候会操作失败,产生一些不需要的文件,可以通过下面的方式删除
- 1
- 2
- 3
- 1
- 2
- 3
6 备注:
docker的安装后,会在主机上添加docker虚拟网卡,将物理机和虚拟机组织在一个内网中。通过内网ip,也可以访问虚拟机上的服务。
0 0
- Ubuntu使用docker安装redmine
- Ubuntu使用docker安装redmine
- Ubuntu使用docker安装redmine
- 使用docker-compose快速安装redmine
- docker 安装redmine
- 阿里云部署Docker(8)----安装和使用redmine
- ubuntu 安装 redmine
- Ubuntu Redmine安装配置
- Ubuntu Redmine安装配置
- Ubuntu下安装Redmine
- ubuntu 12.04 安装redmine
- ubuntu 安装redmine
- Ubuntu 安装 redmine
- Ubuntu 14.04 安装Redmine
- ubuntu 安装redmine
- Ubuntu 14.04安装redmine
- Ubuntu下安装Redmine
- ubuntu 安装redmine
- 线程的同步之互斥量mutex(一)
- 懂商业的技术合伙人(11):1小时到10天,搞定官方网站
- 通过/proc查看Linux内核态调用栈来定位卡死问题
- 队列
- 二分图——洛谷P1155 双栈排序
- Ubuntu使用docker安装redmine
- 12套 python视频教程汇总【共33G】
- AndroidStudio 编译异常GC超出限制
- 图像目标检测的特征提取9
- IDEA:抛弃数据线,用wifi连接手机调试程序!
- Java笔试题解(2)
- ubuntu16.04的root默认密码设置
- 【bzoj3524】[Poi2014]Couriers
- Unity之资源导入