Repo sync docker for Centos 7.9.2009
Struct
.
.
├── bin
│ ├── empty.sh
│ ├── run.sh
│ └── sync.sh
├── define.conf -> .env
├── docker-compose.yml.esl
├── docker-compose.yml.repo
├── Dockerfile
├── DockerFile
│ ├── Dockerfile.esl
│ └── Dockerfile.repo
├── generate_env.sh
├── README.md
└── template
3 directories, 10 files
Use
### 1./ Build Docker image
guillaume@virgile:~/centos79repo/$ ./generate_env.sh image
Delete Dockerfile ... : OK
generate Dockerfile Esl compilator ... : OK
Generate compilator Docker image ... : OK
Delete Dockerfile ... : OK
generate Dockerfile CentOS REPO ... : OK
Generate Repo Docker image ... : OK
------ Log Compil -----------
/tmp/DockerCompilatorGenerate.log
/tmp/DockerRepoGenerate.log
-----------------------------
### 2./ Start sync repositories t
guillaume@virgile:~/centos79repo$ docker-compose up -d
[+] Running 1/1
⠿ Container centos79repo-c7repo-1 Started
3./ Wait ... for a long time :)
while the process or the docker instance c7repo is/are running the download is running too ...
guillaume@virgile:~/centos79repo$ ps axf | grep sync.sh| grep -v grep
936675 ? Ss 0:00 \_ /bin/bash /bin/sync.sh
guillaume@virgile:~/centos79repo$ docker ps | grep c7re
44b350ff0c9d c7repo "/bin/sync.sh" About a minute ago Up About a minute centos79repo-c7repo-1
### 4./ Check the dl
You have log in ./data/log/ or each repositories (base, epel, extras, updates)
The Repositories are in ./data/repo/
Description
ESL-devenv 2.1
Latest
Languages
Shell
100%