首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT技术分享社区

    Docker实战:Docker安装Gitlab教程,值得收藏

    今天给大家分享Docker安装GitLab的实战教程,感兴趣的朋友可以一起来学一学! 3、Gitlab安装教程安装GitLab官方推荐至少4G的内存,否则可能会卡顿或者运行非常慢,建议小伙伴们采用4G以上的云服务进行测试,或者本地搭建虚拟机的方式来做。 3.1 搜索Gitlab镜像docker search gitlab3.2 下载Gitlab社区免费最新镜像说明:ce 表示社区免费 ,ee 表示企业付费docker pull gitlab/gitlab-ce3.3 3.7 配置https访问nginx配置ssl可以参考我之前的一篇文章介绍dockers安装nginx配置ssl的教程。 4、总结以上就是docker安装gitlab教程,如果大家安装过程种遇到问题,欢迎留言沟通!

    7.7K21编辑于 2023-11-01
  • 来自专栏WebJ2EE

    GitLab】:安装GitLab——基于Docker

    安装 4. 初始登录 5. 官方镜像 gitlab/gitlab-ee(企业GitLab Enterprise Edition docker image based on the Omnibus package gitlab /gitlab-ce(社区GitLab Community Edition docker image based on the Omnibus package 2. 安装 step1:环境变量 Before setting everything else, configure a new environment variable $GITLAB_HOME pointing 安装: yum install -y libseccomp-devel 参考: Install GitLab using Docker Engine: https://docs.gitlab.com/

    3.1K23发布于 2021-09-02
  • 来自专栏吴伟祥

    docker-compose安装部署gitlab中文

    GitLab 是一个类似与GitHub的项目,功能十分强大且界面美观,支持代码管理、issue管理、代码review和CI等功能。它提供免费的社区和付费,社区足够满足我们的项目需求。 本篇文章我将介绍GitLab社区安装和配置。 二 、安装Docker Client 推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce 1. 使用官方安装脚本自动安装 [root@iZwz9eftauv7x69f5jvi96Z ~]# curl -fsSL https://get.docker.com | bash -s docker --mirror Portainer  Docker可视化界面的安装:Portainer  $ docker volume create portainer_data $ docker run -d -p 9000:9000 Test the installation. $ docker-compose --version docker-compose version 1.23.1, build 1719ceb 五、安装GitLab

    5.6K30发布于 2019-08-23
  • 来自专栏TopFE

    Docker 安装 GitLab Runner

    系统是Ubuntu or Alpine Linux 乌班图或者Alpine Linux系统 使用本地卷安装GitLab Runner docker run -d --name gitlab-runner :/var/run/docker.sock \ gitlab/gitlab-runner:latest 使用Docker安装GitLab Runner docker volume create gitlab-runner-config docker run -d --name gitlab-runner --restart always \ -v /var/run/docker.sock 重启 docker restart gitlab-runner CentOS, RedHat, Fedora 系统安装 docker run -d --name gitlab-runner --restart always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /srv/gitlab-runner/config:/etc/gitlab-runner

    84710编辑于 2022-01-24
  • 来自专栏菲宇

    docker安装gitlab

    如果这些配置还是不能满足你的需求的时候,还可以直接配置Gitlab。首先进入到Docker环境中。我们使用下面的命令进入Docker环境的bash中。gitlab是刚刚指定的Gitlab名称。 sudo docker stop gitlab sudo docker rm gitlab 然后在拉取最新版的Gitlab。 我们看到Gitlab使用了4个开源软件或运行环境:ruby、git、redis和postgresql。如果我们手动安装Gitlab的话,这几个软件也必须分别安装和配置好。这个任务的难度可是非常大的。 但是如果使用Docker的话,我们甚至完全没必要知道这几个软件的存在,简单两条命令即可创建和运行Gitlab。这正是Docker的魅力,难怪现在越来越多的公司在使用Docker。 参考资料 https://docs.gitlab.com/omnibus/docker/README.html#gitlab-docker-images

    1.9K50发布于 2019-06-11
  • 来自专栏康怀帅的专栏

    使用 Docker 安装 Gitlab

    使用 Docker Compose 搭建 GitLab。 GitHub:https://github.com/khs1994-docker/gitlab docker-compose.yml version: '3' services: gitlab: /config/gitlab:/etc/gitlab - ./logs:/var/log/gitlab - ./data:/var/opt/gitlab ssl 在 . :443; } } 使用以下命令启动 $ docker-compose up -d GitLab 配置 修改 . docker-compose restart 访问网页,设置密码。

    2.2K40发布于 2018-02-28
  • 来自专栏东风微鸣技术博客

    使用 Docker 安装 Gitlab

    Docker 安装 说明: 此篇为译文 sudo docker pull gitlab/gitlab-ce # 下载 sudo docker run --detach \ --hostname docker restart gitlab 预配置 Docker 容器 也可以通过将环境变量GITLAB_OMNIBUS_CONFIG添加到docker run命令来预配置GitLab Docker映像 可以通过 sudo docker logs -f gitlab 查看日志. /srv/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest 使用docker-compose安装GitLab 安装 docker compose /logs:/var/log/gitlab' - '/srv/gitlab/data:/var/opt/gitlab' 确保您docker-compose.yml与运行docker-compose

    82010编辑于 2022-04-21
  • 来自专栏kevin-blog

    使用docker安装gitlab

    前言 前一篇博客介绍了如何在本地使用yum方式安装gitlab和配置smtp邮箱,既然学会了本地安装,那怎么能少了docker安装 前提 docker-ce docker-compose 以上两款工具的安装方式我在前面几篇博客已经介绍过了 ,不会安装的可以向前翻看我的博客,或者自行百度。 下载镜像 docker pull gitlab/gitlab-ce docker image ls #查看镜像是否已经下载到本地 创建目录 cd /home && mkdir gitlab vi docker-compose.yml 使用docker安装的优势 除却大家都知道的 标准化应用发布,docker容器包含了运行环境和可执行程序,可以跨平台和主机使用; 节约时间,快速部署和启动,docker容器启动是秒级; 方便构建基于 ,配置文件集中化,就像我上面安装gitlab,所有文件,包括日志,配置文件,应用数据等等都在一个gitlab文件夹下,这样方便了我们做备份,做排错,不会像本地安装那样,安装文件太分散。

    91330发布于 2020-01-21
  • 来自专栏小锋学长生活大爆炸

    教程】全流程Ubuntu安装DockerGitlab并初始化管理员

    目录 安装Docker 安装Gitlab 修改配置文件 初始化管理员 登录Gitlab 报错500 UNPROTECTED PRIVATE KEY FILE 卸载Gitlab ---- 安装Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 安装Gitlab 注意“shm-size”这个参数,太小了可能容易报错 --shm-size 2g\ gitlab/gitlab-ce:latest 官方教程里给的256m太小了,实测运行起来占用了约400m,因此建议至少给个1gba。 重启: sudo docker restart gitlab 初始化管理员 进入Gitlab: sudo docker exec -it gitlab bash 依次执行以下命令,注意修改密码设置处 sudo docker stop gitlab sudo docker rm gitlab sudo docker rmi gitlab/gitlab-ce:latest sudo docker system

    3K50编辑于 2023-04-03
  • 来自专栏余生大大

    Docker两行命令安装汉化Gitlab

    目录 前言 环境要求 两个命令安装gitLab 安装镜像 启动镜像 访问地址 安装Gitlab 1. 查询镜像 2. 下载镜像 3. 启动镜像 4. ---- 环境要求 一台虚拟机:最低配置1核4g docker:本篇docker版本为17.12.0 如果没有安装docker的同学可以看这篇文章:Linux傻瓜式安装docker_余生大大的博客-CSDN 博客 ---- 两个命令安装gitLab 如果不想看下面的步骤并且也有了docker执行下面两个命令即可安装 安装镜像 docker pull twang2218/gitlab-ce-zh 启动镜像 docker 查询镜像 安装gitlab就要使用docker下载镜像,先执行以下命令查询gitlabdocker镜像 docker search gitlab 如果想要汉化版本的执行以下命令 docker search 地址:8090/GitLab 中文社区 http://ip地址:8090/ 第一次会让设置root账号的密码,设置完毕后用root账号进行登陆 然后就进入到gitlab的主页了,也是汉化版本的

    1.2K30编辑于 2022-11-02
  • 来自专栏用户8851537的专栏

    LNMP环境中使用Docker安装配置GitLab教程

    前言 本文将介绍在CentOS已部署LNMP环境下,使用Docker安装GitLab,并配置SSL证书HTTPS访问. ---- 前提环境 Linux服务器一台,本文以CentOS7为例. LNMP环境,很多需要安装GitLab的服务器都已经安装过LNMP环境. Docker环境 安装GitLab SSH登录服务器并拉取镜像 docker pull gitlab/gitlab-ce image.png 启动容器 docker run --detach -- 配置SMTP邮件服务器 进入容器内部 docker exec -it gitlab /bin/bash 编辑gitlab.rb配置文件 vi /etc/gitlab/gitlab.rb 在配置文件中内加入以下代码 image.png 配置gitlab.rb 进入容器内部 docker exec -it gitlab /bin/bash 编辑gitlab.rb配置文件 vi /etc/gitlab/gitlab.rb

    1.3K20发布于 2021-07-30
  • 来自专栏Nicky's blog

    Docker系列之Window安装教程

    一、Docker简介 1.1、Docker架构 Docker 使用客户端-服务器 (C/S) 架构模式,分为Docker守护进程和客户端,Docker 客户端,实际上是 docker 的二进制程序, 二、Docker安装 win7和win8等系统可以利用 docker toolbox 来安装,本博客只简单介绍一下window系统的安装教程 下载toolbox 安装步骤略过,安装成功后,桌面会有Docker QuickStart(docker命令行格式的启动工具)、Kitematic是图形界面的docker启动工具,VirtualBox是虚拟机软件,注意:安装过程还记得勾选安装git 然后点击Docker QuickStart即可下载docker的镜像,不过网站是在国外的,所以下载速度比较慢,下载好之后,就可以看到docker运行界面,详情可以参考附录资料,window安装不是很常用,所以本博客略过, 其它docker方面的教程,参考我的docker专栏 附录:参考资料 https://github.com/RedisBloom/JRedisBloom https://redislabs.com/blog

    96910编辑于 2022-05-07
  • 来自专栏yuyy.info技术专栏

    Gitlab CICD 实践三:Docker 安装 Gitlab Runner

    和k8s部署runner相比,Docker安装runner的优势 缓存,项目里用到的各种依赖,不可能每次都下载,以及构建、语法检测等都会产生缓存。 docker-compose.yaml version: "3.9" services: gitrunner: image: 'gitlab/gitlab-runner' container_name /data/ssl:/etc/gitlab-runner/certs/' - '/usr/bin/docker:/usr/bin/docker' - '/var/run/docker.sock 证书 如果 gitlabdocker 部署的,ssl 证书所在路径为:/etc/gitlab/ssl/xxx.com.crt 将证书放到ssl目录,整体结构为 . ├── data │   ├── CI Register Token 访问Gitlab全局 Runner 配置地址:https://xxx.com/admin/runners 注册 docker exec -it gitlab-runner

    2.5K40编辑于 2022-09-21
  • 来自专栏互联网-小阿宇

    Docker安装GitLab代码仓库

    博客首页:互联网-小啊宇 Docker安装GitLab代码仓库 ⭐服务器准备 确保网络正常、能联网 查看本机IP 服务器2核8G ⭐服务器安装Docker 关闭防火墙、沙盒、IP tables 下载 Docker 查看版本 启动Docker并设置自启动 ⭐GitLab安装 搜索GitLab镜像 下载GitLab镜像 查看镜像详细信息 查看容器内端口、以及相关目录 宿主机创建相关目录 启动GitLab dockerGitLab安装 搜索GitLab镜像 第一个是英文 第二个是汉化 根据自己需求使用镜像 [root@localhost ~]# docker search gitlab-ce 3642 [OK] docker.io docker.io/twang2218/gitlab-ce-zh 汉化的 GitLab 社区 下载GitLab镜像 docker pull gitlab/gitlab-ce 查看镜像详细信息 docker inspect gitlab/gitlab-ce 查看容器内端口、以及相关目录

    99640编辑于 2022-11-21
  • 来自专栏yuyy.info技术专栏

    Gitlab CICD 实践三:Docker 安装 Gitlab Runner

    此时软链接 b 已存在,我的预期是执行失败,或者覆盖软链接 b,但实际上在 a 下创建了一个软链接 a,这是第一个问题

    36810编辑于 2024-08-18
  • 来自专栏木制robot技术杂谈

    Ubuntu 使用 Docker 安装 Gitlab

    安装 Docker CE 更新 apt 软件包缓存,并安装 docker-ce: $ sudo apt-get update $ sudo apt-get install docker-ce 使用脚本自动安装 执行脚本自动安装 Docker CE。 service docker start 安装 Gitlab 我们使用 sameersbn/gitlab Gitlab 镜像,Github 地址:https://github.com/sameersbn 首先我们安装 docker-compose: sudo pip install docker-compose -U 然后下载 sameersbn/gitlab Gitlab 镜像的 docker-compose.yml 参考 Ubuntu 安装 Docker CE sameersbn/docker-gitlab

    1.8K40发布于 2018-10-09
  • 来自专栏yuyy.info技术专栏

    Gitlab CICD 实践三:Docker 安装 Gitlab Runner

    剖析 minikube 在 mac 上运行 docker,无论是官方的 Docker Desktop,还是Colima,OrbStack。 都是创建了一个 Linux 虚拟机,然后在虚拟机里运行 docker daemon。 minikube 是一个容器,里面运行着另一个 docker daemon,minikube 里 k8s 的 apiServer、controller、scheduler、etcd,就是通过这个 docker 这和 docker 官方的 docker in docker 容器类似,都是在容器内部运行独立的 docker daemon 进程。 还有一种简单方式实现容器内部使用 docker,就是将宿主机的 docker daemon socke 挂载到容器里,然后容器里的 docker cli 调用该 socket 进行创建容器、构建镜像等,

    51310编辑于 2024-09-22
  • 来自专栏全栈程序员必看

    gitlab docker安装_crawl用法

    1 先给个干货 crawlab的官方文档地址 https://docs.crawlab.cn/Installation/Docker.html github说明地址 https://github.com /crawlab-team/crawlab/blob/master/README-zh.md 2 两种安装方式 一是通过docker pull拉取,代码如下 docker pull tikazyq/crawlab :latest 二是从github拉取代码,然后使用docker compose命令 git clone https://github.com/crawlab-team/crawlab cd crawlab docker-compose up -d Jetbrains全家桶1年46,售后保障稳定 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    35220编辑于 2022-11-16
  • 来自专栏智慧协同

    Gitlab安装配置教程

    官网地址: gitlab 基础安装教程 下面介绍在centos 6 上安装的方法,其他方法可参考官网https://about.gitlab.com/downloads 开启http和ssh sudo 软件源并且安装 curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash sudo yum install gitlab-ce 自动配置gitlab并启动 sudo gitlab-ctl reconfigure 高级配置 修改Gitlab默认端口号 gitlab 默认端口号是80,我们需要修改为其他端口号,方法如下: 修改配置文件 sudo vi /etc/gitlab/gitlab.rb 将其中的external_url增加端口号即可,如我的改为8888端口 Paste_Image.png 再次执行以下命令使配置生效并重启服务 sudo gitlab-ctl reconfigure

    1.5K20发布于 2019-06-13
  • 来自专栏大数据学习笔记

    Centos7:Docker安装Gitlab

    官方教程 https://docs.gitlab.com/omnibus/docker/ [root@master ~]# docker search gitlab INDEX NAME docker.io/gitlab/gitlab-ce GitLab Community Edition docker image base. docker.io/twang2218/gitlab-ce-zh 汉化的 GitLab 社区 Docker Image /gitlab/config:/etc/gitlab \ -v /docker/gitlab/logs:/var/log/gitlab \ -v /docker/gitlab/data:/var /gitlab/config:/etc/gitlab \ > -v /docker/gitlab/logs:/var/log/gitlab \ > -v /docker/gitlab/data:/var

    80520编辑于 2022-05-06
领券