- Modifié
source : https://xataz.developpez.com/tutoriels/utilisation-docker/#LVI-D-3
Bonjour , et d'abord merci pour le cours : Utilisation de Docker.
J'ai un problème sur la partie : VI-D-3. Troisième cas : le déploiement
Cela ne fonctionne pas:
Voici ma conf:
root@debian_docker_1:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6cd7a64c7ba2 xataz/nginx:mainline "/usr/local/bin/star…" About a minute ago Up 36 seconds 8443/tcp, 0.0.0.0:80->8080/tcp reverse
01a1687db5d1 xataz/node:7 "/usr/local/bin/star…" About an hour ago Up About an hour 0.0.0.0:8002->8000/tcp node-green
c7cdecc6309f xataz/node:6 "/usr/local/bin/star…" About an hour ago Up About an hour 0.0.0.0:8001->8000/tcp node-blue
root@debian_docker_1:~# docker container logs 6cd7a64c7ba2
s6-svscan: warning: unable to exec finish script .s6-svscan/finish: Permission denied
s6-svscan: warning: executing into .s6-svscan/crash
s6-svscan: fatal: unable to exec .s6-svscan/crash: No such file or directory
addgroup: group 'web' in use
root@debian_docker_1:~# ls app.js
app.js
root@debian_docker_1:~# cat app.js
var http = require('http');
var server = http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("Hello Mondedie avec la version " + process.version + "\n");
});
server.listen(8000);
console.log("Server running at 0.0.0.0:8000");
root@debian_docker_1:~# cat /docker/config/nginx/bluegreen.conf
server {
listen 8080;
location / {
proxy_pass http://toto:8000;
}
}
Quand j'essaye d'accéder au site : http://ip
Cela ne fonctionne pas non plus avec http://ip:8080
j'ai Nginx 1.113.8 on 6cd....
Nginx runnig inside a 16MB Alpine docker Container.
Je n'ai pas "Hello Mondedie avec la version v6.11.4", cependant http://192.168.1.80:8001 et 8002 fonctionne.
Pouvez vous m'aider s'il vous plait.
Cordialement