更新Gitea创建方式

This commit is contained in:
Bunny 2024-01-12 16:21:09 +08:00
parent f4553293a7
commit 4f020d4daa
1 changed files with 19 additions and 4 deletions

View File

@ -348,7 +348,7 @@ services:
- USER_UID=1000
- USER_GID=1000
- GITEA__database__DB_TYPE=mysql
- GITEA__database__HOST=db:3306
- GITEA__database__HOST=192.168.3.98:3305
- GITEA__database__NAME=gitea
- GITEA__database__USER=gitea
- GITEA__database__PASSWD=gitea
@ -360,10 +360,23 @@ services:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "4000:3000"
- "3000:3000"
- "222:22"
depends_on:
- db
db:
image: mysql:8
restart: always
environment:
- MYSQL_ROOT_PASSWORD=gitea
- MYSQL_USER=gitea
- MYSQL_PASSWORD=gitea
- MYSQL_DATABASE=gitea
volumes:
- ./mysql:/var/lib/mysql
ports:
- "3305:3306"
```
**执行命令**
@ -382,12 +395,14 @@ docker logs gitea
**进入容器**
```sh
docker exec -it c2847a585beb bash
mysql --uroot -pgitea
docker exec -it local_db_1 bash
mysql -ugitea -pgitea
USE gitea;
ALTER USER 'gitea'@'%' IDENTIFIED BY "gitea";
GRANT ALL PRIVILEGES ON gitea.* TO 'gitea'@'%';
FLUSH PRIVILEGES;
mysql -uroot -pgitea
```
**开启防火墙**