记录阿里云部署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

相关推荐
是垚不是土11 小时前
Kolla-Ansible搭建与扩容OpenStack私有云平台
linux·运维·服务器·云计算·ansible·openstack
同聘云11 小时前
阿里云ddos云防护服务器有哪些功能?ddos防御手段有哪些??
服务器·阿里云·云计算·ddos
Cloud Traveler13 小时前
云计算中的虚拟化:成本节省、可扩展性与灾难恢复的完美结合
云计算
低代码布道师15 小时前
腾讯云低代码实战:零基础搭建家政维修平台
低代码·云计算·腾讯云
wzx_Eleven18 小时前
【论文阅读】Efficient and secure federated learning against backdoor attacks
论文阅读·人工智能·机器学习·云计算
Lowcode00220 小时前
企业开发平台大变革:AI 代理 + 平台工程重构数字化转型路径
人工智能·云计算·编辑器
会游泳的石头21 小时前
在Java项目中实现本地语音识别与热点检测,并集成阿里云智能语音服务(优化版)
阿里云·语音识别·xcode
Yang三少喜欢撸铁21 小时前
【阿里云免费领取域名以及ssl证书,通过Nginx反向代理web服务】
nginx·阿里云·代理模式·ssl
Lw老王要学习21 小时前
Linux架构篇、第三章_2_Linux服务器监控与NGINX优化
linux·运维·服务器·nginx·架构·云计算
极小狐21 小时前
如何从极狐GitLab 容器镜像库中删除容器镜像?
java·linux·开发语言·数据库·python·elasticsearch·gitlab