记录阿里云部署gitlab

登录阿里云:

阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

选择自己的ECS实例。我的实例是

使用VNC登录:输入用户名和密码

安装所需的依赖包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加Docker的官方仓库:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装Docker Engine:

sudo yum install docker-ce docker-ce-cli containerd.io

启动Docker服务,并设置为开机启动:

sudo systemctl start docker

sudo systemctl enable docker

docker version

systemctl status docker

注意:这里拉取镜像会失败,解决方式如下:

阿里云提供了镜像源:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 登录后你会获得一个专属的地址

使用命令设置国内镜像源:通过vim /etc/docker/daemon.json 进入修改添加 registry-mirrors 内容后重启 Docker

官网:禅道官网下载 - 禅道最新版本软件下载 - 禅道项目管理软件 (zentao.net)

可以使用一键安装的方式

docker安装禅道:sudo docker run --restart=always --name zentao -p 10080:80 -v /data/zentaopms:/www/zentaopms -v /data/mysql:/var/lib/mysql -d easysoft/zentao:latest

安装gitlab:docker run --name gitlab --restart always -p 9980:80 -p 9922:22 -v /usr/local/docker/gitlab/config:/etc/gitlab -v /usr/local/docker/gitlab/logs:/var/log/gitlab -v /usr/local/docker/gitlab/data:/var/opt/gitlab -d gitlab/gitlab-ce

查看Gitlab的运行状态

docker logs -f gitlab

等待执行,启动时间可能会比较长,最终停止滚动,发现系统执行没有报错,系统正常运行。使用ctrl + c 组合键退出。

进入并查看一下初始密码

docker exec -it gitlab cat /etc/gitlab/initial_root_password

相关推荐
聚搜云——JuSouClouD1 小时前
阿里云代理商能帮忙设计架构方案吗?有哪些增值服务
阿里云·架构·云计算
翼龙云_cloud3 小时前
亚马逊云代理商:GPT-6 Astra 上线 Amazon Bedrock API 调用与企业集成实操
云计算·aws·gpt-6 astra
王志来137944730084 小时前
AI 算力、工业控制、数据中心……不同场景的工控服务器机箱怎么配?
云计算
三8445 小时前
云安全· 01 · 云计算与云安全基础
网络安全·云计算·云安全
SaaS_Product5 小时前
NAS和企业云盘究竟哪个更适合企业使用?
云计算·saas·onedrive
云老大-阿里云国际站代理商5 小时前
华为云国际站渠道代理商:Flexus服务器网站打不开怎么办?80/443端口、安全组和Web服务怎么排查
华为云·云计算
闲云野鹤在人间7 小时前
Docker入门|第3章 镜像详解
linux·网络·docker·容器·centos·云计算·php
闲云野鹤在人间8 小时前
Docker入门|第2章 容器架构详解
linux·运维·docker·容器·架构·云计算
上海英方软件股份有限公司10 小时前
什么是 VMware Cloud on AWS 灾难恢复
云计算·vmware·虚拟化·aws·容灾·灾难恢复·云灾备
snow@li10 小时前
服务器运维:K3S 下 Jenkins ↔ GitLab 的 CI/CD 闭环 / 访问成功
运维·gitlab·jenkins