Add container admins.

This commit is contained in:
Thomas Bellembois
2022-12-27 11:24:34 +01:00
parent 8687df84be
commit 7ecfaaa221
3 changed files with 47 additions and 8 deletions

27
README.md Normal file
View File

@@ -0,0 +1,27 @@
sur le proxy:
```
docker network create cicd_net
./zig-out/bin/codefirst-dockerproxy -d
```
sur le client web:
```
# Ajuster la constante proxyUrl et proxyPath puis compiler.
docker run --rm -it --volume $(pwd):/app sandrokeil/typescript tsc /app/src/index.ts
mv src/index.js build/src/index.js
# Build l'image.
docker build -t hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientweb .
# Run le container.
docker run -p 8081:80 hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientweb
```
-> http://localhost:8081/dockerrunner/
sur le client cd:
```
go run . -proxyhost localhost:8080 -devel -command create -imagename nginx -containername nginx1 -admins john.doe,mickey.mouse
go run . -proxyhost localhost:8080 -devel -command create -imagename nginx -containername nginx2
go run . -proxyhost localhost:8080 -devel -command create -imagename nginx -containername nginx3
```