docker安装应用

1、docker安装oracle

docker search oracle

docker pull wnameless/oracle-xe-11g

docker run -d -p 9090:8080 -p 1521:1521 wnameless/oracle-xe-11g

解释命令:

将容器中的Oracle XE 管理界面的8080端口映射为本机的9090端口,将Oracle XE的1521端口映射为本机的1521端口

本容器提供如下安装信息:

hostname:本虚拟机ip号

端口:1521

SID:XE

username:system/sys

passworld:oracle

管理界面访问:

url: http://localhost:9090/apex

workspace:internal

username:admin

passworld:oracle

 

2、docker搭建maven私服

   docker pull sonatype/nexus3

 docker run -d -p 8081:8081 --name nexus -v/root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3

   启动较慢,需要等待一分钟

 默认用户名密码   admin/admin123

 

3、docker部署GitLab

  docker pull beginor/gitlab-ce:11.0.1-ce.0

  mkdir -p /mnt/gitlab/etc

 mkdir -p /mnt/gitlab/log

 mkdir -p /mnt/gitlab/data
 
  docker run \
     --detach \
     --publish 8443:443 \
     --publish 8090:80 \
     --name gitlab \
     --restart unless-stopped \
     -v /mnt/gitlab/etc:/etc/gitlab \
     -v /mnt/gitlab/log:/ var /log/gitlab \
     -v /mnt/gitlab/data:/ var /opt/gitlab \
     beginor/gitlab-ce:11.0.1-ce.0
 

修改/mnt/gitlab/etc/gitlab.rb

 把external_url改成部署机器的域名或者IP地址

   vim /mnt/gitlab/etc/gitlab.rb

2、修改/mnt/gitlab/data/gitlab-rails/etc/gitlab.yml

    vim /mnt/gitlab/data/gitlab-rails/etc/gitlab.yml 

 

像上面步骤修改了GitLab的ip地址一样,临时修改了GitLab的配置之后,得执行如下的命令,应用重新配好的配置并重启GitLab,然后查看GitLab的状态。

因为是容器,所以要进入到gitlab容器中执行命令

docker exec -ti gitlab /bin/bash

gitlab-ctl reconfigure  #花时间比较多

gitlab-ctl restart    #改IP重启就可以了
gitlab-ctl status

 

转载于:https://www.cnblogs.com/javaGoGo/p/10294295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值