# 开发环境搭建
# Docker 安装基础服务
# Docker 启动 redis
docker run --name myRedis -p 6379:6379 -d redis --requirepass "设定你的密码"

这条命令用于启动一个 Redis 容器,具体解释如下:
docker run: 启动一个新的容器。
--name myRedis: 将容器命名为 myRedis。
-p 6379:6379: 将主机的 6379 端口映射到容器的 6379 端口,允许外部访问 Redis 服务。
-d: 后台运行容器。
redis: 使用官方 Redis 镜像。
--requirepass "123456": 设置 Redis 的访问密码为 123456,提高安全性。
这条命令会在后台启动一个 Redis 服务,并设置访问密码。
# Nacos 安装
运行镜像(无需鉴权):
docker run \ --name nacos-standalone -d -p 8848:8848 -p 9848:9848 -p 9849:9849 \ -e NACOS_AUTH_ENABLE=false \ -e MODE=standalone \ nacos/nacos-server:v2.3.1运行镜像(开启鉴权):
docker run \ --name nacos-standalone -d -p 8848:8848 -p 9848:9848 -p 9849:9849 \ -e NACOS_AUTH_ENABLE=true \ -e MODE=standalone \ -e NACOS_AUTH_TOKEN=BladeKey012345678901234567890123456789012345678901234567890123456789 \ -e NACOS_AUTH_IDENTITY_KEY=nacos \ -e NACOS_AUTH_IDENTITY_VALUE=nacos \ -e NACOS_AUTH_CACHE_ENABLE=true \ nacos/nacos-server:v2.3.1
# GitLab 安装
docker run -d \
--hostname gitlab.example.com \
--name gitlab \
-p 8443:443 \
-p 8080:80 \
-p 2222:22 \
--restart always \
-v /srv/gitlab/config:/etc/gitlab \
-v /srv/gitlab/logs:/var/log/gitlab \
-v /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
#获取密码
docker exec -it 容器名 grep 'Password:' /etc/gitlab/initial_root_password
参数说明:
--hostname: GitLab 实例的主机名,可以使用你自己的域名或本地 IP 地址。--name: 容器名称,这里将容器命名为gitlab。-p: 将容器内的端口映射到主机上。8443是 HTTPS,8080是 HTTP,2222是 SSH。-v: 挂载本地文件系统到容器,用于配置、日志和数据的持久化存储。