惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
博客园 - 三生石上(FineUI控件)
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell
M
MIT News - Artificial intelligence
Stack Overflow Blog
Stack Overflow Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Jina AI
Jina AI
爱范儿
爱范儿
博客园 - 【当耐特】
雷峰网
雷峰网
S
SegmentFault 最新的问题
美团技术团队
Blog — PlanetScale
Blog — PlanetScale
The GitHub Blog
The GitHub Blog
有赞技术团队
有赞技术团队
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
Google DeepMind News
Google DeepMind News
J
Java Code Geeks

博客园 - 深海蓝精灵

Linux-Nginx同一端口同时支持HTTP、HTTPS协议 Linux-arm离线Tomcat安装solr及国产数据库配置 Linux-2台服务器-Redis-集群模式安装配置 Linux 系统架构:aarch64,docker、Docker-compose,包下载安装配置 Linux aarch64 架构离线 Docker-compose 搭建 Nginx+Keepalived 双机热备(高可用集群) Linux 部署nacos3.1.2,修改Console默认8080端口,修改为8081的解决方案 CloudBeaver Community,web界面,查询表字段长度、及存储过程信息 Linux 服务器 mac 地址查询命令 Linux-LVM 方式挂载大于3T磁盘,详细操作过程 Bcliux-docker-nacos2.2.0升级至2.2.3版本 Linux-查询全部密码过期用户 Oracle删除表数据恢复方法 BcLinux-Redis-集群(cluster)安装配置 Bclinux离线安装PostgreSQL10.23+PostGIS2.5编译安装配置 Oracle-失效链接清理 Linux-shell脚本链接Oracle执行查询 Linux系统中,修改密码永不过期 Oracle中replace函数使用简介 ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段 BcLinux-Redis-集群(cluster)模式安装配置 Oracle-修改字段类型方法总结 Bclinux系统安装MongoDB Linux-下docker和主机之间的文件拷贝 解决:tcpdump -w xxxxx.cap 提示 Permission denied
BCLinux,镜像安装GitLab社区版 v18.5.1
深海蓝精灵 · 2025-11-21 · via 博客园 - 深海蓝精灵

gitlab 安装配置
1.1.1加载镜像
sudo docker load -i gitlab-image-20251030.tar
1.1.2 docker修改镜像容器名称
[test@localhost ~/setup]$ sudo docker images
REPOSITORY   TAG       IMAGE ID       CREATED      SIZE
gitlab       latest    fef3e02c1cc7   9 days ago   3.88GB
[test@localhost ~/setup]$ sudo docker tag c498a4a8a622 gitlab:latest
[test@localhost ~/setup]$ sudo docker images
1.1.2 docker查询镜像
1.1.3创建gitlab目录信息
mkdir -p {config,logs,data}
1.1.4 vim 编辑gitlab-compose.yaml文件
[test@localhost gitlab]$ more gitlab-compose.yml 
version: '3.7'
services: 
  gitlab: 
    container_name: gitlab
    image: 'gitlab:latest'
    restart: always
    logging: 
      driver: "json-file" 
      options: 
        max-size: "5g"
    hostname: '10.168.192.3'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://10.168.192.3:8081'
        nginx['listen_port'] = 80
        nginx['proxy_pass'] = "http://localhost:8081"
        prometheus['enable'] = false
    ports:
      - '8081:80'
      - '3443:443'
    volumes:
      - ./config:/etc/gitlab
      - ./logs:/var/log/gitlab
      - ./data:/var/opt/gitlab
[test@localhost gitlab]$ 
1.1.5 docker查看gitlab是否启动
sudo docker-compose -f gitlab-compose.yml up -d
sudo docker-compose -f gitlab-compose.yml down
sudo  docker ps
sudo  docker images
实时日志查询:
[test@localhost ~/gitlab]$ sudo docker ps -a
CONTAINER ID   IMAGE           COMMAND                  CREATED          STATUS                            PORTS                                                                                    NAMES
81598737a373   gitlab:latest   "/assets/init-contai…"   10 seconds ago   Up 8 seconds (health: starting)   22/tcp, 0.0.0.0:8081->80/tcp, :::8081->80/tcp, 0.0.0.0:3443->443/tcp, :::3443->443/tcp   gitlab
[test@localhost ~/gitlab]$ sudo docker logs -f -t -n=5 81598737a373
1.1.6 gitlab访问地址
http://10.168.192.3:8081
初始访问会提示修改密码