You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Céleste BARBOSA
849215b380
continuous-integration/drone/push Build is passing
Details
|
2 months ago | |
---|---|---|
.drone.yml | 2 months ago | |
.gitignore | 2 months ago | |
.golangci.yml | 2 months ago | |
Dockerfile | 2 months ago | |
README.md | 2 months ago | |
entrypoint.sh | 2 months ago | |
go.mod | 2 months ago | |
go.sum | 2 months ago | |
main.go | 2 months ago |
README.md
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