首页 > 其他分享 >docker-gitlab-ce-未完

docker-gitlab-ce-未完

时间:2024-04-01 14:14:02浏览次数:30  
标签:8080 -- gitlab 端口 publish ce docker

1、拉取gitlab镜像

docker pull gitlab/gitlab-ce:latest

2、创建映射文件

mkdir -p /docker_server/gitlab/etc
mkdir -p /docker_server/gitlab/log
mkdir -p /docker_server/gitlab/data

etc映射保存配置文件,log 存储日志,data存储数据文件
/docker_server/gitlab/etc/gitlab.rb

external_url 'http://101.35.249.228'
#ssh连接的端口
gitlab_rails['gitlab_shell_ssh_port'] = 5002
#http 访问的端口
nginx['listen_port'] = 8080
#备份文件保留的时长,单位是秒
gitlab_rails['backup_keep_time'] = 604800

gitlab相关配置

1、配置容器中/etc/gitlab/gitlab.rb的配置文件

3、运行gitlab容器

docker run \
    --detach \
    --privileged=true \
    --hostname 101.35.249.228 \
    --publish 443:443 --publish 8080:8080 --publish 5002:22 \
    --name mygitlab \
    --restart unless-stopped \
    --volume /docker_server/gitlab/etc:/etc/gitlab \
    --volume /docker_server/gitlab/log:/var/log/gitlab \
    --volume /docker_server/gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ce:latest
  • hostname : 安装服务的ip
  • publish 443:443 https的端口,左边是宿主机对外端口,右边是容器内端口
  • publish 8080:8080 http访问的端口。左边是宿主机对外端口,右边是容器内端口
  • publish 5000:22 ssh方式下载对应的端口,左边是宿主机对外端口,右边是容器内端口
    注意,要用http方式连接,publish 8080:8080 前后两个端口需要一样。

标签:8080,--,gitlab,端口,publish,ce,docker
From: https://www.cnblogs.com/yu-si/p/18107986

相关文章

  • 云容器引擎CCE弹性伸缩
    CCE弹性伸缩介绍CCE的弹性伸缩能力分为如下两个维度:工作负载弹性伸缩:即调度层弹性,主要是负责修改负载的调度容量变化。例如,HPA是典型的调度层弹性组件,通过HPA可以调整应用的副本数,调整的副本数会改变当前负载占用的调度容量,从而实现调度层的伸缩。节点弹性伸缩:即资源层弹......
  • 【题解】Codeforces 1942E - Farm Game
    题目链接:https://codeforces.com/contest/1942/problem/E题目大意:输入一个\(l\)和一个\(n\),其中\((1\leql\leq10^6,2n<=l)\),表示有\(l\)个不同的空位(分别是\([1,l]\))和\(2n\)头完全一样的牛。Alice和Bob分别有\(n\)头牛,并且他们的牛是间隔排列的。每一次......
  • excel中怎样把多位16进制数转换成2进制数?
    在excel里,把16进制数字转换成2进制,有内置函数HEX2BIN可以使用,不这个函数只能转2位16进制数,多于2位函数就会报错。HEX2BIN的函数说明是这样:如果参数number为负数,不能小于FFFFFFFE00;如果参数number为正数,不能大于1FF。将数值转换成十进制,就是-512~511,超出这个范围将......
  • 云容器引擎CCE弹性伸缩
    CCE弹性伸缩介绍CCE的弹性伸缩能力分为如下两个维度:工作负载弹性伸缩:即调度层弹性,主要是负责修改负载的调度容量变化。例如,HPA是典型的调度层弹性组件,通过HPA可以调整应用的副本数,调整的副本数会改变当前负载占用的调度容量,从而实现调度层的伸缩。节点弹性伸缩:即资源层弹性,主......
  • 什么是Docker引擎架构,Docker引擎架构详解及Vmware,CentOS7、Docker引擎的安装,CentOS7常
    Dockere引擎架构详解2.1Docker引擎发展历程2.1.1首发版本架构       Docker在首次发布时,其引擎有两个核心组件构成,LXC(LinuxContainer)与DockerDaemon构成。不过该架构依赖于LXC,使得Docker存在严重的问题:依赖于外部工具对Docker来说存在着巨大的生存风险。......
  • 玩转云端 | AccessOne实用窍门之三步搞定门户网站防护与加速
    随着互联网的飞速发展,网站建设已成为企事业单位推广、提供服务的重要途径之一。在数字技术快速迭代的当下,如何在保障网站安全的前提下提供高效服务,是企事业单位需要着重考虑的内容。网站安全防护是网站建设后不容忽视的一环,若不法分子通过网站漏洞进行攻/击,轻则导致企业服务中断,......
  • 学习Source Generators之IncrementalValueProvider
    前面我们使用了IIncrementalGenerator来生成代码,接下来我们来详细了解下IIncrementalGenerator的核心部分IncrementalValueProvider。介绍IncrementalValueProvider是基于管道的模式,将我们需要的数据进行处理转换后传递给SourceOutput。目前官方提供可用的Providers有如下几种:......
  • LeetCode 2109. Adding Spaces to a String
    原题链接在这里:https://leetcode.com/problems/adding-spaces-to-a-string/description/题目:Youaregivena 0-indexed string s anda 0-indexed integerarray spaces thatdescribestheindicesintheoriginalstringwherespaceswillbeadded.Eachspacesh......
  • Excel VBA工程模块-网络工具
     启用开发工具   把开发工具移到右边 进入VBA  导入模块文件  然后就可以使用模块里的函数了,非常好用 ......
  • 实例演示如何使用CCE XGPU虚拟化
    本文分享自华为云社区《CCEXGPU虚拟化的使用》,作者:可以交个朋友。一背景在互联网场景中,用户的AI训练和推理任务对GPU虚拟化有着强烈的诉求。GPU卡作为重要的计算资源不管是在算法训练还是预测上都不可或缺,而对于常见的算法训练业务或智能业务都有往容器迁移演进的趋势,所以如......