Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muhammadislom/docker-eco
CI/CD
https://github.com/muhammadislom/docker-eco
cicd composer gitlab gitlab-runner jenkins mysql php postgres teamcity
Last synced: about 3 hours ago
JSON representation
CI/CD
- Host: GitHub
- URL: https://github.com/muhammadislom/docker-eco
- Owner: Muhammadislom
- Created: 2023-08-01T12:03:40.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-17T18:57:33.000Z (11 months ago)
- Last Synced: 2024-11-12T00:04:33.274Z (about 2 months ago)
- Topics: cicd, composer, gitlab, gitlab-runner, jenkins, mysql, php, postgres, teamcity
- Language: Dockerfile
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cicd
## Нужно создать папки для value
```
mkdir -p /data/docker/gitlab/var/opt/gitlab
```
```
mkdir -p /data/docker/gitlab/var/log/gitlab
```
```
mkdir -p /data/docker/gitlab/etc/gitlab-runner
```
```
mkdir -p /data/docker/gitlab/var/run/docker.sock
```
```
docker-compose up -d --force-recreate && docker-compose ps
```## Узнать пароль для учетки root из web-панели GitLab:
```
docker exec -it cicd_gitlab_1 grep 'Password:' /etc/gitlab/initial_root_password
```## Установить свой пороль для root. Команда из контейнера
```
sudo gitlab-rake "gitlab:password:reset[root]"
```
## SSH#### user
```
sshuser
```
#### password
```
docker
```### Install GitLab Runner
Run commands in php-fprm container
```
curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | bash
apt-get install gitlab-runner
apt-cache madison gitlab-runner
apt-get install gitlab-runner=15.11.0
```