35 lines
1.0 KiB
Markdown
Executable File
35 lines
1.0 KiB
Markdown
Executable File
# harbor
|
|
|
|
**Try to setup Harbor under Docker with a all-in-one docker-compose.**
|
|
|
|
## References
|
|
|
|
* [Good french posts](https://blog.stephane-robert.info/docs/developper/artefacts/harbor/)
|
|
|
|
## Changelog
|
|
|
|
### 2023-12-13
|
|
|
|
* **Switched** from _Bitnami_ docker images to _officials_
|
|
* Use **official** _Harbor installer_ to grab files
|
|
* **Reworked** _docker-compose.yml_ and _folders_ structure
|
|
* **Tuned** _docker_compose_ to extends from my base docker-compose definitions
|
|
* Use **ssl/build.sh** to generate SSL self-signed certificates for Nginx
|
|
|
|
### 2023-12-11
|
|
|
|
* Initial try with Bitnami docker images
|
|
|
|
Setup from :
|
|
https://hub.docker.com/r/bitnami/harbor-core
|
|
|
|
_Like this:_
|
|
|
|
``` bash
|
|
curl -LO https://raw.githubusercontent.com/bitnami/containers/main/bitnami/harbor-portal/docker-compose.yml
|
|
curl -L https://github.com/bitnami/containers/archive/main.tar.gz | tar xz --strip=2 containers-main/bitnami/harbor-portal && cp -RL harbor-portal/config . && rm -rf harbor-portal
|
|
docker-compose up
|
|
```
|
|
|
|
Update docker-compose.yml with this repository one's.
|