View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000202 | e-comBox | Exploitation des sites | public | 2024-06-14 17:47 | 2024-10-04 03:07 |
Reporter | Brandon | Assigned To | aporaf | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Platform | Cloud | OS | Linux | OS Version | Ubuntu 20.04 |
Summary | 0000202: Impossibilité de créer, démarrer un blog wordpress | ||||
Description | Bonjour, Je me retrouve dans l'impossibilité de pouvoir démarrer et créer des sites WordPress. 2024-06-14 16:25:07 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). | ||||
Tags | No tags attached. | ||||
Quantité de mémoire vive (en Go) | 32 | ||||
Machine virtuelle | Non | ||||
Passage par un proxy | Non | ||||
Qualité de la connexion Internet | Excellente | ||||
Navigateur(s) éventuellement utilisé(s) | Firefox, Chrome, Safari, Edge | ||||
Avez-vous tenté de réinitialiser l'environnement ? | Non | ||||
Moment où l'incident est survenu | Redémarrage d’un site | ||||
|
Bonsoir, Vous avez probablement rencontré ce bug : https://forge.apps.education.fr/e-combox/e-combox_scriptslinux/-/issues/94. Cordialement, |
|
Bonjour, J'ai bien essayé mais le script bloque au bout de la 3eme stack |
|
Bonjour, Théoriquement le script ne peut pas bloquer indéfiniment. si c'est plus long que les autres, c'est potentiellement parce-que c'est en train d'être réparé cvar la réparation passe par le téléchargement d'une nouvelle image et cela peut être très long. Cordialement, |
|
Bonjour, Merci pour votre retour. Je vous informerai de la situation avant la fin de la matinée et je vous enverrai les logs si le problème persiste. Cordialement, |
|
Bonjour, Voici le fichier de log en pj ecombox.log (43,940 bytes)
Configuration d'e-comBox le Mon May 15 06:57:33 AM UTC 2023 avec la version du script 4.1.2. Docker version 23.0.6, build ef23cbc docker-compose version 1.29.2, build 5becea4c Initialisation des paramètres du fichier param.conf Vérification des paramètres du fichier param.conf VALIDATION_LICENCE=true ADRESSE_IP_PRIVEE=10.89.2.66 l'IP à tester est 10.89.2.66 L'adresse IP est valide. DOMAINE=app.ecoris.cloud C'est un nom de domaine valide. Le nom de domaine a été résolu en 163.172.109.173 L'adresse IP est valide. La valeur saisie au niveau du nom de domaine est valide. RP_EXT=N CHEMIN= PORT_PORTAINER=8880 PORT_RP=443 PORT_REGISTRY=5443 ADRESSE_PROXY= NO_PROXY= NET_ECB=192.168.11.0/20 DEL_IMAGES=false CHEMIN_CERT=/opt/e-combox/letsencrypt/live/app.ecoris.cloud/fullchain.pem CHEMIN_KEY=/opt/e-combox/letsencrypt/live/app.ecoris.cloud/privkey.pem MAIL=informatiqueecoris.com La valeur saisie au niveau de l'adresse mail est valide. CODE_PAYS=FR NOM_PAYS=France NOM_REGION=RhoneAlpes NOM_ORGANISATION=ECORIS Fichier de paramètres sans erreurs apparentes. Aucun proxy configuré sur le système. Les paramètres du proxy, s'ils existent, sont supprimés. Suppression éventuelle des paramètres du proxy du fichier config.json. Le réseau 192.168.11.0/20 est utilisé pour l'application. Le reverse-proxy existe et va être remplacé. Stopping docker-gen ... Stopping nginx ... Stopping docker-gen ... done Stopping nginx ... done Removing docker-gen ... Removing nginx ... Removing nginx ... done Removing docker-gen ... done Network bridge_e-combox is external, skipping e-combox_reverseproxy_nginx-html e-combox_reverseproxy_nginx-docker-gen-templates Cloning into 'e-combox_reverseproxy'... Mise à jour de /opt/e-combox/e-combox_reverseproxy/.env... Fait. 4.1: Pulling from reseaucerta/nginx Digest: sha256:a2b05bb14123638539a5397ed19ed75ec316566e451c5bc6819376a315a4ddc8 Status: Image is up to date for reseaucerta/nginx:4.1 docker.io/reseaucerta/nginx:4.1 4.1: Pulling from reseaucerta/docker-gen Digest: sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335 Status: Image is up to date for reseaucerta/docker-gen:4.1 docker.io/reseaucerta/docker-gen:4.1 Le reverse proxy a été lancé. Pas de certificat à créer. 2023/05/15 06:57:39 [notice] 42#42: signal process started Le certificat existant a été installé. Le registry existe. Le réseau de l'e-combox est correctement rattaché au conteneur e-combox_registry. 4.1: Pulling from reseaucerta/git-http-server Digest: sha256:dd0dad19e407e3fb2220a49e05e0cd9604b97d48825cbdec28d54f9fc705bb7e Status: Image is up to date for reseaucerta/git-http-server:4.1 docker.io/reseaucerta/git-http-server:4.1 e-combox_gitserver e-combox_gitserver e-combox_git-data 829c3183bd502bd5e91bcd828a16f456993843f4bb93cd48b9bbbad16676c3d1 Le serveur git existait mais il a été supprimé et recréé. Il a correctement été lancé. Portainer existe et va être remplacé. Stopping portainer-app ... Stopping portainer-app ... done Removing portainer-app ... Removing portainer-app ... done Network bridge_e-combox is external, skipping Cloning into 'e-combox_portainer'... Mise à jour de /opt/e-combox/e-combox_portainer/.env... Fait. Portainer a été lancé. Tentative de connexion à l'API... Connexion à l'API de Portainer... Succès e-combox ecombox_data ecombox_config ecombox_conf_nginx 4.1: Pulling from reseaucerta/e-combox Digest: sha256:3b4360ac7a838d475da3e1a961dbb1c0bf224a11403b066c7a634e73d2232caf Status: Image is up to date for reseaucerta/e-combox:4.1 docker.io/reseaucerta/e-combox:4.1 L'e-comBox a été lancé. 6427a6771828b035e372977f97f546867cb7b0e2c68f9f156d16fca4fd8a1148 L'e-comBox' a été lancé. L'URL https://localhost:4300/portainer/api est remplacée par https://app.ecoris.cloud:443/portainer/api. Tentative de connexion à l'API... Connexion à l'API de Portainer... Succès Récupération des stacks... Arrêt du stack fsserver... Retour de l'arrêt : {"Id":1,"Name":"fsserver","Type":2,"EndpointId":1,"SwarmId":"","EntryPoint":"docker-compose-FSserver.yml","Env":null,"ResourceControl":null,"Status":2,"ProjectPath":"/data/compose/1","CreationDate":1684091664,"CreatedBy":"admin","UpdateDate":0,"UpdatedBy":"","AdditionalFiles":null,"AutoUpdate":null,"Option":null,"GitConfig":{"URL":"https://forge.aeif.fr/e-combox/e-combox_docker-compose","ReferenceName":"refs/heads/4.1","ConfigFilePath":"docker-compose-FSserver.yml","Authentication":null,"ConfigHash":"92e7a587b889befc1ec2cdfc3008c640314597b6"},"FromAppTemplate":false,"Namespace":"","IsComposeFormat":false} Gestion de l'équipe "Profs" Tentative de connexion à l'API... Connexion à l'API de Portainer... Succès L'équipe "Profs" existe déjà. Retour AJOUT_PERMISSIONS : {"Id":1,"Name":"primary","Type":1,"URL":"unix:///var/run/docker.sock","GroupId":1,"PublicURL":"","Gpus":null,"TLSConfig":{"TLS":false,"TLSSkipVerify":false},"AzureCredentials":{"ApplicationID":"","TenantID":"","AuthenticationKey":""},"TagIds":[],"Status":1,"Snapshots":[{"Time":1684133874,"DockerVersion":"23.0.6","Swarm":false,"TotalCPU":12,"TotalMemory":101160787968,"RunningContainerCount":7,"StoppedContainerCount":0,"HealthyContainerCount":0,"UnhealthyContainerCount":0,"VolumeCount":12,"ImageCount":8,"ServiceCount":0,"StackCount":3,"DockerSnapshotRaw":{"Containers":[{"Id":"343909796c65be9fdccbbdbb6d04a1a621f0ca7217ce7ddb9147578a2b253e14","Names":["/portainer-app"],"Image":"portainer/portainer-ce:2.16.2","ImageID":"sha256:5f11582196a42b895cdb9322f7a650f42a0c1ed062efc71864352f314228a187","Command":"/portainer --admin-password $2y$05$BZDHtzwzM1DEgL5pjAePAuoAbX6DknRE3XW3aU6HgBbwYdqwRcj3q -H unix:///var/run/docker.sock","Created":1684133873,"Ports":[{"PrivatePort":9000,"Type":"tcp"},{"IP":"0.0.0.0","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"},{"IP":"::","PrivatePort":9443,"PublicPort":8880,"Type":"tcp"},{"PrivatePort":8000,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"b1658a9b7b9bf15c974703db4cb71bfef291b1f1646ab7dc90c94d2a92439662","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_portainer","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-combox/e-combox_portainer","com.docker.compose.service":"portainer","com.docker.compose.version":"1.29.2","com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer’s Docker Desktop extension gives you access to all of Portainer’s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer </h2><p data-renderer-start-pos=\"680\">Portainer is the worlds’ most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API. </p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"State":"running","Status":"Up Less than a second","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"b1997ddaa2914b575dc132fae5a333496fb138a41e4baf714acee5f44549fce9","Gateway":"192.168.0.1","IPAddress":"192.168.0.6","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:06","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_portainer_portainer-data","Source":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Destination":"/data","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/var/run/docker.sock","Mode":"rw","RW":true,"Propagation":"rprivate"}]},{"Id":"829c3183bd502bd5e91bcd828a16f456993843f4bb93cd48b9bbbad16676c3d1","Names":["/e-combox_gitserver"],"Image":"reseaucerta/git-http-server:4.1","ImageID":"sha256:5be71df1632f8ab0fe34f3d1ab74efc343b3c9ecce15920ab53bf98e733de040","Command":"/entrypoint.sh","Created":1684133871,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":32778,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":32778,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 2 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"dc603d2f0189104de164aacec71afc394289bb7aaee1b305d51d31afdc0b2ee4","Gateway":"192.168.0.1","IPAddress":"192.168.0.5","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:05","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_git-data","Source":"/var/lib/docker/volumes/e-combox_git-data/_data","Destination":"/git","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"33eef5c8dfe95aa8b9fdaae7413b66af5485f440153bbcb01438c0e17ea543e6","Names":["/docker-gen"],"Image":"reseaucerta/docker-gen:4.1","ImageID":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Command":"/usr/local/bin/docker-gen -notify-sighup nginx -watch -only-exposed -wait 5s:30s /etc/docker-gen/templates/nginx.tmpl /etc/nginx/conf.d/default.conf","Created":1684133859,"Ports":[],"Labels":{"com.docker.compose.config-hash":"40246bc61ea2ebe3aa2d8642e6dd074490a681d953931984f47048b78924eb2c","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-combox/e-combox_reverseproxy","com.docker.compose.service":"nginx-docker_gen","com.docker.compose.version":"1.29.2","org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"State":"running","Status":"Up 14 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"658c35f14c1c8c67059735edb231218270fc2cded9943420b74f5597ec428eb4","Gateway":"192.168.0.1","IPAddress":"192.168.0.3","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:03","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"ro","RW":false,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"bind","Source":"/var/run/docker.sock","Destination":"/tmp/docker.sock","Mode":"ro","RW":false,"Propagation":"rprivate"},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"","RW":true,"Propagation":""}]},{"Id":"dd8b3d9142b5c53dc88756059f28af5a6c6f3f67f2b046d17d52a93f03efde14","Names":["/nginx"],"Image":"reseaucerta/nginx:4.1","ImageID":"sha256:8645cda406e6601509e2528ec77ae19e18035f320cea535213b894c662084299","Command":"/docker-entrypoint.sh nginx -g 'daemon off;'","Created":1684133858,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":443,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":443,"Type":"tcp"},{"PrivatePort":80,"Type":"tcp"}],"Labels":{"com.docker.compose.config-hash":"3a93d6efaa68024751d2493bf30a1a865e3aa56f9be47187be51c8421970d9b1","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.project.config_files":"docker-compose.yml","com.docker.compose.project.working_dir":"/opt/e-combox/e-combox_reverseproxy","com.docker.compose.service":"nginx","com.docker.compose.version":"1.29.2","io.portainer.accesscontrol.teams":"profs","maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"State":"running","Status":"Up 14 seconds","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"4314f5e872f47b0eefded211a3d0e662a559e294beb12f7770b24e0080488cdb","Gateway":"192.168.0.1","IPAddress":"192.168.0.2","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:02","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Destination":"/etc/docker-gen/templates","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-conf","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-ssl","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Destination":"/etc/ssl/ecombox","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"volume","Name":"e-combox_reverseproxy_nginx-html","Source":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]},{"Id":"f16d382df7f3f8cf57e6739870239afa089017673088407f986c51043c5d2404","Names":["/FSserver"],"Image":"alpine:latest","ImageID":"sha256:5e2b554c1c45d22c9d1aa836828828e320a26011b76c08631ac896cbc3625e3e","Command":"/bin/sh","Created":1684133578,"Ports":[],"Labels":{"com.docker.compose.app":"ecombox-FSserver","com.docker.compose.config-hash":"0c6deb725c9932b75fd600557e8f5ccf0b4350b8c95eba7fa4d0aad4b8ff1f77","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:5e2b554c1c45d22c9d1aa836828828e320a26011b76c08631ac896cbc3625e3e","com.docker.compose.oneoff":"False","com.docker.compose.project":"fsserver","com.docker.compose.project.config_files":"/data/compose/1/docker-compose-FSserver.yml","com.docker.compose.project.working_dir":"/data/compose/1","com.docker.compose.service":"FSserver","com.docker.compose.version":"2.10.2"},"State":"running","Status":"Up 4 minutes","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"034baa0ee0e0602521e14cd6d8d21643c0acdfc311b73e4926e90f1a38ddd713","Gateway":"192.168.0.1","IPAddress":"192.168.0.8","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:08","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"fsserver_data","Source":"/var/lib/docker/volumes/fsserver_data/_data","Destination":"/opt","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"73835eb43859f2e67034daa813a92a344ba469226143e2b4050b5e2915b22d9b","Names":["/e-combox"],"Image":"reseaucerta/e-combox:4.1","ImageID":"sha256:55850513fee6847229b30d27edd750572c06dac7b29b1ba145459f0a315cb1fd","Command":"/docker-entrypoint.sh nginx -g 'daemon off;'","Created":1684133566,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":32777,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":32777,"Type":"tcp"},{"PrivatePort":80,"Type":"tcp"}],"Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"State":"running","Status":"Up 5 minutes","HostConfig":{"NetworkMode":"bridge_e-combox"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":null,"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"f4227f8219a550a7109253da61c9b269f6f1994b2e3aff234ee51503494aaa55","Gateway":"192.168.0.1","IPAddress":"192.168.0.7","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:07","DriverOpts":null}}},"Mounts":[{"Type":"volume","Name":"ecombox_conf_nginx","Source":"/var/lib/docker/volumes/ecombox_conf_nginx/_data","Destination":"/etc/nginx/conf.d","Driver":"local","Mode":"z","RW":true,"Propagation":""},{"Type":"volume","Name":"ecombox_data","Source":"/var/lib/docker/volumes/ecombox_data/_data","Destination":"/usr/share/nginx/html","Driver":"local","Mode":"z","RW":true,"Propagation":""},{"Type":"volume","Name":"ecombox_config","Source":"/var/lib/docker/volumes/ecombox_config/_data","Destination":"/etc/ecombox-conf","Driver":"local","Mode":"z","RW":true,"Propagation":""}]},{"Id":"425a4da94f2bf103eda5e154da5146e71ef1659e676f3deec6f0c2b4aef55353","Names":["/e-combox_registry"],"Image":"reseaucerta/registry:4.1","ImageID":"sha256:0d153fadf70b612a5215e3a788a0b58ba6fa25e5df4b59698e0feb2174e8a98c","Command":"/entrypoint.sh /etc/docker/registry/config.yml","Created":1684091638,"Ports":[{"IP":"0.0.0.0","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"IP":"::","PrivatePort":443,"PublicPort":5443,"Type":"tcp"},{"PrivatePort":5000,"Type":"tcp"}],"Labels":{},"State":"running","Status":"Up 12 hours","HostConfig":{"NetworkMode":"default"},"NetworkSettings":{"Networks":{"bridge_e-combox":{"IPAMConfig":{},"Links":null,"Aliases":null,"NetworkID":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","EndpointID":"4d08d437926e5a0be97198fdf856e2333bf016f73f56d43ef105c143d46162f8","Gateway":"192.168.0.1","IPAddress":"192.168.0.4","IPPrefixLen":20,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"MacAddress":"02:42:c0:a8:00:04","DriverOpts":null}}},"Mounts":[{"Type":"bind","Source":"/opt/e-combox/certs/registry","Destination":"/certs","Mode":"","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"registry_data","Source":"/var/lib/docker/volumes/registry_data/_data","Destination":"/var/lib/registry","Driver":"local","Mode":"z","RW":true,"Propagation":""}]}],"Volumes":{"Volumes":[{"CreatedAt":"2023-05-15T06:52:46Z","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_config/_data","Name":"ecombox_config","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-14T19:14:26Z","Driver":"local","Labels":{"com.docker.compose.project":"fsserver","com.docker.compose.version":"2.10.2","com.docker.compose.volume":"data"},"Mountpoint":"/var/lib/docker/volumes/fsserver_data/_data","Name":"fsserver_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-14T19:43:04Z","Driver":"local","Labels":{"com.docker.volume.anonymous":""},"Mountpoint":"/var/lib/docker/volumes/b5233aa6b143ba1774e9b0efb25f35da82b295659517e3fbbc4adec8d701f068/_data","Name":"b5233aa6b143ba1774e9b0efb25f35da82b295659517e3fbbc4adec8d701f068","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-15T06:57:38Z","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-html"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-html/_data","Name":"e-combox_reverseproxy_nginx-html","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-15T06:57:38Z","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-docker-gen-templates"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-docker-gen-templates/_data","Name":"e-combox_reverseproxy_nginx-docker-gen-templates","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-14T19:13:58Z","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/registry_data/_data","Name":"registry_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-14T19:14:04Z","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_portainer","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"portainer-data"},"Mountpoint":"/var/lib/docker/volumes/e-combox_portainer_portainer-data/_data","Name":"e-combox_portainer_portainer-data","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-15T06:52:46Z","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_conf_nginx/_data","Name":"ecombox_conf_nginx","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-15T06:52:46Z","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/ecombox_data/_data","Name":"ecombox_data","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-14T19:13:48Z","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-conf"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-conf/_data","Name":"e-combox_reverseproxy_nginx-conf","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-14T19:13:48Z","Driver":"local","Labels":{"com.docker.compose.project":"e-combox_reverseproxy","com.docker.compose.version":"1.29.2","com.docker.compose.volume":"nginx-ssl"},"Mountpoint":"/var/lib/docker/volumes/e-combox_reverseproxy_nginx-ssl/_data","Name":"e-combox_reverseproxy_nginx-ssl","Options":null,"Scope":"local"},{"CreatedAt":"2023-05-15T06:57:51Z","Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/e-combox_git-data/_data","Name":"e-combox_git-data","Options":null,"Scope":"local"}],"Warnings":null},"Networks":[{"Name":"host","Id":"17e8df5f7682a9848aafc74627810e99b4ff69681fb3cf017be640881aa0d818","Created":"2023-05-14T18:39:17.464829621Z","Scope":"local","Driver":"host","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"none","Id":"1e98ade5db71317a0ab8da57a5c29dc753021b4abe95da8a31e8bbf8ca9c9034","Created":"2023-05-14T18:39:17.450864083Z","Scope":"local","Driver":"null","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"bridge","Id":"4484b71debe8fac7c45275d7424e47ae3c46099c46bb272523c9f6714760b3c6","Created":"2023-05-14T18:44:06.973487397Z","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[{"Subnet":"172.17.0.0/16","Gateway":"172.17.0.1"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{"com.docker.network.bridge.default_bridge":"true","com.docker.network.bridge.enable_icc":"true","com.docker.network.bridge.enable_ip_masquerade":"true","com.docker.network.bridge.host_binding_ipv4":"0.0.0.0","com.docker.network.bridge.name":"docker0","com.docker.network.driver.mtu":"1500"},"Labels":{}},{"Name":"bridge_e-combox","Id":"c215859c6d454bf10845b3cea407f44955441e3baaf73e45917aa4ae96f5f3c7","Created":"2023-05-14T19:13:39.858250167Z","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":{},"Config":[{"Subnet":"192.168.11.0/20"}]},"Internal":false,"Attachable":false,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{}},{"Name":"brandon_default","Id":"542df7f07e511e14c7598aed1d9aad6db76ea5fe834525cd6a11c497f975b04e","Created":"2023-05-14T21:53:50.203068242Z","Scope":"local","Driver":"bridge","EnableIPv6":false,"IPAM":{"Driver":"default","Options":null,"Config":[{"Subnet":"172.18.0.0/16","Gateway":"172.18.0.1"}]},"Internal":false,"Attachable":true,"Ingress":false,"ConfigFrom":{"Network":""},"ConfigOnly":false,"Containers":{},"Options":{},"Labels":{"com.docker.compose.network":"default","com.docker.compose.project":"brandon","com.docker.compose.version":"1.29.2"}}],"Images":[{"Containers":-1,"Created":1683673870,"Id":"sha256:5e2b554c1c45d22c9d1aa836828828e320a26011b76c08631ac896cbc3625e3e","Labels":null,"ParentId":"","RepoDigests":["alpine@sha256:02bb6f428431fbc2809c5d1b41eab5a68350194fb508869a33cb1af4444c9b11"],"RepoTags":["alpine:latest"],"SharedSize":-1,"Size":7327451,"VirtualSize":7327451},{"Containers":-1,"Created":1683661608,"Id":"sha256:2924483b97117b89533467838db8694811f77fbbc292330b668f768a8798f19a","Labels":null,"ParentId":"","RepoDigests":["certbot/certbot@sha256:92092d214a4eb75d049720d04f7acc50b40ea226d77736bce6a6bf43981b6e86"],"RepoTags":["certbot/certbot:latest"],"SharedSize":-1,"Size":96626717,"VirtualSize":96626717},{"Containers":-1,"Created":1683287580,"Id":"sha256:55850513fee6847229b30d27edd750572c06dac7b29b1ba145459f0a315cb1fd","Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"ParentId":"","RepoDigests":["reseaucerta/e-combox@sha256:3b4360ac7a838d475da3e1a961dbb1c0bf224a11403b066c7a634e73d2232caf"],"RepoTags":["reseaucerta/e-combox:4.1"],"SharedSize":-1,"Size":234171325,"VirtualSize":234171325},{"Containers":-1,"Created":1682112711,"Id":"sha256:5be71df1632f8ab0fe34f3d1ab74efc343b3c9ecce15920ab53bf98e733de040","Labels":null,"ParentId":"","RepoDigests":["reseaucerta/git-http-server@sha256:dd0dad19e407e3fb2220a49e05e0cd9604b97d48825cbdec28d54f9fc705bb7e"],"RepoTags":["reseaucerta/git-http-server:4.1"],"SharedSize":-1,"Size":56733837,"VirtualSize":56733837},{"Containers":-1,"Created":1677953693,"Id":"sha256:4403bf336a8aaaa55ab4a113f3b7d7d6279769801ec03c7eb1b44f52e109afa3","Labels":{"org.opencontainers.image.authors":"Nicolas Duchon <nicolas.duchon@gmail.com> (@buchdag), Jason Wilder","org.opencontainers.image.created":"2023-02-28T07:08:48.147Z","org.opencontainers.image.description":"Generate files from docker container meta-data","org.opencontainers.image.licenses":"MIT","org.opencontainers.image.revision":"8f6e9ad02d56391df5384cd160cf920362c321a7","org.opencontainers.image.source":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.title":"docker-gen","org.opencontainers.image.url":"https://github.com/nginx-proxy/docker-gen","org.opencontainers.image.version":"0.10.0-13-g8f6e9ad"},"ParentId":"","RepoDigests":["reseaucerta/docker-gen@sha256:4b48c0dc225b96eb3bd14ed9bad941391f9eb2b715c4a33cb467a393a2b83335"],"RepoTags":["reseaucerta/docker-gen:4.1"],"SharedSize":-1,"Size":20101686,"VirtualSize":20101686},{"Containers":-1,"Created":1676124238,"Id":"sha256:0d153fadf70b612a5215e3a788a0b58ba6fa25e5df4b59698e0feb2174e8a98c","Labels":null,"ParentId":"","RepoDigests":["reseaucerta/registry@sha256:a001a2f72038b13c1cbee7cdd2033ac565636b325dfee98d8b9cc4ba749ef337"],"RepoTags":["reseaucerta/registry:4.1"],"SharedSize":-1,"Size":24151909,"VirtualSize":24151909},{"Containers":-1,"Created":1668991218,"Id":"sha256:5f11582196a42b895cdb9322f7a650f42a0c1ed062efc71864352f314228a187","Labels":{"com.docker.desktop.extension.api.version":">= 0.2.2","com.docker.desktop.extension.icon":"https://portainer-io-assets.sfo2.cdn.digitaloceanspaces.com/logos/portainer.png","com.docker.extension.additional-urls":"[{\"title\":\"Website\",\"url\":\"https://www.portainer.io?utm_campaign=DockerCon&utm_source=DockerDesktop\"},{\"title\":\"Documentation\",\"url\":\"https://docs.portainer.io\"},{\"title\":\"Support\",\"url\":\"https://join.slack.com/t/portainer/shared_invite/zt-txh3ljab-52QHTyjCqbe5RibC2lcjKA\"}]","com.docker.extension.detailed-description":"<p data-renderer-start-pos=\"226\">Portainer’s Docker Desktop extension gives you access to all of Portainer’s rich management functionality within your docker desktop experience.</p><h2 data-renderer-start-pos=\"374\">With Portainer you can:</h2><ul><li>See all your running containers</li><li>Easily view all of your container logs</li><li>Console into containers</li><li>Easily deploy your code into containers using a simple form</li><li>Turn your YAML into custom templates for easy reuse</li></ul><h2 data-renderer-start-pos=\"660\">About Portainer </h2><p data-renderer-start-pos=\"680\">Portainer is the worlds’ most popular universal container management platform with more than 650,000 active monthly users. Portainer can be used to manage Docker Standalone, Kubernetes, Docker Swarm and Nomad environments through a single common interface. It includes a simple GitOps automation engine and a Kube API. </p><p data-renderer-start-pos=\"1006\">Portainer Business Edition is our fully supported commercial grade product for business-wide use. It includes all the functionality that businesses need to manage containers at scale. Visit <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/\" title=\"http://Portainer.io\" data-renderer-mark=\"true\">Portainer.io</a> to learn more about Portainer Business and <a class=\"sc-jKJlTe dPfAtb\" href=\"http://portainer.io/take5?utm_campaign=DockerCon&utm_source=Docker%20Desktop\" title=\"http://portainer.io/take5?utm_campaign=DockerCon&utm_source=Docker%20Desktop\" data-renderer-mark=\"true\">get 5 free nodes.</a></p>","com.docker.extension.publisher-url":"https://www.portainer.io","com.docker.extension.screenshots":"[{\"alt\": \"screenshot one\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-1.png\"},{\"alt\": \"screenshot two\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-2.png\"},{\"alt\": \"screenshot three\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-3.png\"},{\"alt\": \"screenshot four\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-4.png\"},{\"alt\": \"screenshot five\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-5.png\"},{\"alt\": \"screenshot six\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-6.png\"},{\"alt\": \"screenshot seven\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-7.png\"},{\"alt\": \"screenshot eight\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-8.png\"},{\"alt\": \"screenshot nine\", \"url\": \"https://portainer-io-assets.sfo2.digitaloceanspaces.com/screenshots/docker-extension-9.png\"}]","org.opencontainers.image.description":"Docker container management made simple, with the world’s most popular GUI-based container management platform.","org.opencontainers.image.title":"Portainer","org.opencontainers.image.vendor":"Portainer.io"},"ParentId":"","RepoDigests":["portainer/portainer-ce@sha256:f7607310051ee21f58f99d7b7f7878a6a49d4850422d88a31f8c61c248bbc3a4"],"RepoTags":["portainer/portainer-ce:2.16.2"],"SharedSize":-1,"Size":286752740,"VirtualSize":286752740},{"Containers":-1,"Created":1646310641,"Id":"sha256:8645cda406e6601509e2528ec77ae19e18035f320cea535213b894c662084299","Labels":{"maintainer":"NGINX Docker Maintainers <docker-maint@nginx.com>"},"ParentId":"","RepoDigests":["reseaucerta/nginx@sha256:a2b05bb14123638539a5397ed19ed75ec316566e451c5bc6819376a315a4ddc8"],"RepoTags":["reseaucerta/nginx:4.1"],"SharedSize":-1,"Size":177958253,"VirtualSize":177958253}],"Info":{"ID":"64f121b9-7580-43b3-af3d-d4da503f260f","Containers":7,"ContainersRunning":7,"ContainersPaused":0,"ContainersStopped":0,"Images":8,"Driver":"overlay2","DriverStatus":[["Backing Filesystem","extfs"],["Supports d_type","true"],["Using metacopy","false"],["Native Overlay Diff","true"],["userxattr","false"]],"Plugins":{"Volume":["local"],"Network":["bridge","host","ipvlan","macvlan","null","overlay"],"Authorization":null,"Log":["awslogs","fluentd","gcplogs","gelf","journald","json-file","local","logentries","splunk","syslog"]},"MemoryLimit":true,"SwapLimit":true,"KernelMemory":false,"KernelMemoryTCP":false,"CpuCfsPeriod":true,"CpuCfsQuota":true,"CPUShares":true,"CPUSet":true,"PidsLimit":true,"IPv4Forwarding":true,"BridgeNfIptables":true,"BridgeNfIp6tables":true,"Debug":false,"NFd":80,"OomKillDisable":false,"NGoroutines":78,"SystemTime":"2023-05-15T06:57:53.999421265Z","LoggingDriver":"json-file","CgroupDriver":"systemd","CgroupVersion":"2","NEventsListener":1,"KernelVersion":"5.15.0-71-generic","OperatingSystem":"Ubuntu 22.04.2 LTS","OSVersion":"22.04","OSType":"linux","Architecture":"x86_64","IndexServerAddress":"https://index.docker.io/v1/","RegistryConfig":{"AllowNondistributableArtifactsCIDRs":null,"AllowNondistributableArtifactsHostnames":null,"InsecureRegistryCIDRs":["127.0.0.0/8"],"IndexConfigs":{"docker.io":{"Name":"docker.io","Mirrors":[],"Secure":true,"Official":true}},"Mirrors":null},"NCPU":12,"MemTotal":101160787968,"GenericResources":null,"DockerRootDir":"/var/lib/docker","HttpProxy":"","HttpsProxy":"","NoProxy":"","Name":"VCLD005","Labels":[],"ExperimentalBuild":false,"ServerVersion":"23.0.6","Runtimes":{"io.containerd.runc.v2":{"path":"runc"},"runc":{"path":"runc"}},"DefaultRuntime":"runc","Swarm":{"NodeID":"","NodeAddr":"","LocalNodeState":"inactive","ControlAvailable":false,"Error":"","RemoteManagers":null},"LiveRestoreEnabled":false,"Isolation":"","InitBinary":"docker-init","ContainerdCommit":{"ID":"3dce8eb055cbb6872793272b4f20ed16117344f8","Expected":"3dce8eb055cbb6872793272b4f20ed16117344f8"},"RuncCommit":{"ID":"v1.1.7-0-g860f061","Expected":"v1.1.7-0-g860f061"},"InitCommit":{"ID":"de40ad0","Expected":"de40ad0"},"SecurityOptions":["name=apparmor","name=seccomp,profile=builtin","name=cgroupns"],"Warnings":null},"Version":{"Platform":{"Name":"Docker Engine - Community"},"Components":[{"Name":"Engine","Version":"23.0.6","Details":{"ApiVersion":"1.42","Arch":"amd64","BuildTime":"2023-05-05T21:18:13.000000000+00:00","Experimental":"false","GitCommit":"9dbdbd4","GoVersion":"go1.19.9","KernelVersion":"5.15.0-71-generic","MinAPIVersion":"1.12","Os":"linux"}},{"Name":"containerd","Version":"1.6.21","Details":{"GitCommit":"3dce8eb055cbb6872793272b4f20ed16117344f8"}},{"Name":"runc","Version":"1.1.7","Details":{"GitCommit":"v1.1.7-0-g860f061"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"23.0.6","ApiVersion":"1.42","MinAPIVersion":"1.12","GitCommit":"9dbdbd4","GoVersion":"go1.19.9","Os":"linux","Arch":"amd64","KernelVersion":"5.15.0-71-generic","BuildTime":"2023-05-05T21:18:13.000000000+00:00"}},"NodeCount":0,"GpuUseAll":false,"GpuUseList":[]}],"UserAccessPolicies":{},"TeamAccessPolicies":{"1":{"RoleId":0}},"EdgeKey":"","EdgeCheckinInterval":0,"Kubernetes":{"Snapshots":[],"Configuration":{"UseLoadBalancer":false,"UseServerMetrics":false,"EnableResourceOverCommit":false,"ResourceOverCommitPercentage":0,"StorageClasses":[],"IngressClasses":[],"RestrictDefaultNamespace":false,"IngressAvailabilityPerNamespace":false,"AllowNoneIngressClass":false}},"ComposeSyntaxMaxVersion":"","SecuritySettings":{"allowBindMountsForRegularUsers":true,"allowPrivilegedModeForRegularUsers":true,"allowVolumeBrowserForRegularUsers":false,"allowHostNamespaceForRegularUsers":true,"allowDeviceMappingForRegularUsers":true,"allowStackManagementForRegularUsers":true,"allowContainerCapabilitiesForRegularUsers":true,"allowSysctlSettingForRegularUsers":true,"enableHostManagementFeatures":false},"LastCheckInDate":0,"QueryDate":0,"IsEdgeDevice":false,"UserTrusted":false,"PostInitMigrations":{"MigrateIngresses":false},"Edge":{"AsyncMode":false,"PingInterval":0,"SnapshotInterval":0,"CommandInterval":0},"Agent":{"Version":""},"AuthorizedUsers":null,"AuthorizedTeams":null,"Tags":null} Retour ID_CONTENEUR_NGINX : dd8b3d9142b5c53dc88756059f28af5a6c6f3f67f2b046d17d52a93f03efde14 Retour MAJ_RESTRICTION_NGINX : {"Id":8,"ResourceId":"dd8b3d9142b5c53dc88756059f28af5a6c6f3f67f2b046d17d52a93f03efde14","SubResourceIds":[],"Type":1,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false} Retour MAJ_RESTRICTION_REGISTRY : {"Id":2,"ResourceId":"425a4da94f2bf103eda5e154da5146e71ef1659e676f3deec6f0c2b4aef55353","SubResourceIds":null,"Type":1,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false} Retour ID_RESTRICTION_REGISTRY: 2 Ajout des permissions Gestion du stack FSserver pour les mentions légales Le stack FSserver pour les mentions légales a déjà été créé. Le satck FSserver n'est pas démarré, il faut le démarrer... Démarrage du stack "FSserver"... Retour du démarrage du stack FSserver: {"Id":1,"Name":"fsserver","Type":2,"EndpointId":1,"SwarmId":"","EntryPoint":"docker-compose-FSserver.yml","Env":null,"ResourceControl":null,"Status":1,"ProjectPath":"/data/compose/1","CreationDate":1684091664,"CreatedBy":"admin","UpdateDate":0,"UpdatedBy":"","AdditionalFiles":null,"AutoUpdate":null,"Option":null,"GitConfig":{"URL":"https://forge.aeif.fr/e-combox/e-combox_docker-compose","ReferenceName":"refs/heads/4.1","ConfigFilePath":"docker-compose-FSserver.yml","Authentication":null,"ConfigHash":"92e7a587b889befc1ec2cdfc3008c640314597b6"},"FromAppTemplate":false,"Namespace":"","IsComposeFormat":false} Retour MAJ_RESTRICTION_FSSERVER : {"Id":3,"ResourceId":"1_fsserver","SubResourceIds":[],"Type":6,"UserAccesses":[],"TeamAccesses":[{"TeamId":1,"AccessLevel":1}],"Public":false,"AdministratorsOnly":false,"System":false} Télécharchement des scripts utiles... Fait Restriction des droits du dossier /opt/e-combox... Fait Retour MODIF_SETTINGS_PORTAINER : {"Id":1,"Name":"primary","Type":1,"URL":"unix:///var/run/docker.sock","GroupId":1,"PublicURL":"","Gpus":null,"TLSConfig":{"TLS":false,"TLSSkipVerify":false},"AzureCredentials":{"ApplicationID":"","TenantID":"","AuthenticationKey":""},"TagIds":[],"Status":1,"Snapshots":[],"UserAccessPolicies":{},"TeamAccessPolicies":{"1":{"RoleId":0}},"EdgeKey":"","EdgeCheckinInterval":0,"Kubernetes":{"Snapshots":[],"Configuration":{"UseLoadBalancer":false,"UseServerMetrics":false,"EnableResourceOverCommit":false,"ResourceOverCommitPercentage":0,"StorageClasses":[],"IngressClasses":[],"RestrictDefaultNamespace":false,"IngressAvailabilityPerNamespace":false,"AllowNoneIngressClass":false}},"ComposeSyntaxMaxVersion":"","SecuritySettings":{"allowBindMountsForRegularUsers":true,"allowPrivilegedModeForRegularUsers":true,"allowVolumeBrowserForRegularUsers":false,"allowHostNamespaceForRegularUsers":true,"allowDeviceMappingForRegularUsers":true,"allowStackManagementForRegularUsers":true,"allowContainerCapabilitiesForRegularUsers":true,"allowSysctlSettingForRegularUsers":true,"enableHostManagementFeatures":false},"LastCheckInDate":0,"QueryDate":0,"IsEdgeDevice":false,"UserTrusted":false,"PostInitMigrations":{"MigrateIngresses":false},"Edge":{"AsyncMode":false,"PingInterval":0,"SnapshotInterval":0,"CommandInterval":0},"Agent":{"Version":""},"AuthorizedUsers":null,"AuthorizedTeams":null,"Tags":null} Installation terminée Application e-comBox : https://app.ecoris.cloud:443/app/ Portainer : https://app.ecoris.cloud:443/portainer/ Les sites : https://app.ecoris.cloud:443/nom_du_site/ Vous pouvez accéder à l'interface d'e-comBox via le compte admin de Portainer mais une bonne pratique consiste à créer, sur Portainer, au moins un compte dans le groupe "Profs" puis accéder à l'interface d'e-comBox avec les identifiants de ce dernier. Tentative de connexion à l'API... Connexion à l'API de Portainer... Succès Tentative de connexion à l'API... Connexion à l'API de Portainer... Succès Tentative de connexion à l'API... Connexion à l'API de Portainer... Succès |
|
Re bonjour, Êtes-vous allé au bout du script car il n'y a rien dans les logs ? Vous pouvez aussi basculer sur la version ecombox 4.3 : https://wiki-ecombox.btssio.corsica/index.php/Migration_vers_la_v4 puis repasser le script. Il est fort possible que cela résolve le problème. Cordialement, |
|
Le script bloque et ne se termine jamais. Je l'ai lancé ce matin et à midi, il était toujours au même point. Je peux effectivement vous créer un compte admin sur Portainer. J'ai un peu peur d'effectuer la migration, j'ai beaucoup de sites en production et je ne connais pas les effets de bord liés à cette migration, tels que la perte de données, etc. Je comptais migrer cet été lorsque les étudiants seraient en congé. |
|
Voici l'accès au Portainer : url : https://app.ecoris.cloud/portainer Vous êtes administrateur de la plateforme |
|
Nous sommes restées plus d'une heure sur votre serveur et nous ne nous expliquons pas trop ce qu'il se passe. Si ça ne fonctionne toujours pas, je pense qu'il va falloir faire la mise à jour. Cette dernière ne fait que la mise à jour des applications et ne touchent pas aux données. Nous continuons à chercher de notre côté. Cordialement |
|
J'ai un peu repris les investigations ce soir. Je pense qu'il faut absolument faire cette mise à jour (qui va faire aussi la mise à jour de Portainer et de docker-compose) puis passer le script ensuite :
Je pense que ce sont les versions "obsolètes" de Portainer et de docker-compose qui font que le script bloque. On croise les doigts mais d'une manière ou d'une autre, on va réussir à réparer ! Cordialement |
|
Bonjour, Merci d'avoir pris le temps de vous pencher sur la plateforme. Pour reprendre les éléments dans l'ordre : Je vais donc procéder à la mise à jour de l'application et exécuter les scripts par la suite. |
|
Bonjour, J'ai correctement effectué la mise à jour et exécuté le script de réparation pour les sites WordPress et PrestaShop. Vous trouverez ci-joint les logs. |
|
J'ajoute cette note suite à la mise à jour + exécution du script |
|
Bonsoir, Nous sommes en déplacement (jury d'examen) mais je viens de voir les logs. Il y a déjà du mieux ! Juste peut-être une dernière mise à jour de votre côté. Mettre à jour Docker mais attention pas à la dernière version qui présente un autre bug... (https://forge.apps.education.fr/e-combox/e-combox_scriptslinux/-/issues/100) : Il faudrait passer docker à la version 5:25.0.3-1.
Pour debian 12 : Pas certaine que le problème soit résolu mais on aura éliminé une autre piste. Cordialement |
|
C'est (presque) bon, tout fonctionne sauf blog-bachelors2 (c'est à priori un autre problème mais je regarderai demain). Pour résumer :
Est-ce que vous pouvez quand même vérifier que tout fonctionne normalement ? |
|
Bonjour, Aucun problème, docker-ce-cli/jammy 5:26.1.4-1~ubuntu.22.04~jammy amd64 [upgradable from: 5:24.0.6-1~ubuntu.22.04~jammy] Peut-être que le bug a été résolu ? En attendant, je n'ai pas réalisé cette mise à jour. Pourriez vous me donner la procédure à suivre en cas de problème similaire (sans urgence) ? J'aimerais approfondir mes connaissances pour être plus réactif en cas de souci pour mes élèves. De mon côté, tout semble en ordre ; j'ai pu démarrer, arrêter et créer les conteneurs WordPress et PrestaShop sans aucun problème. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-06-14 17:47 | Brandon | New Issue | |
2024-06-14 22:41 | aporaf | Assigned To | => aporaf |
2024-06-14 22:41 | aporaf | Status | new => assigned |
2024-06-14 22:52 | aporaf | Status | assigned => acknowledged |
2024-06-14 22:52 | aporaf | Note Added: 0001137 | |
2024-06-17 09:38 | Brandon | Note Added: 0001138 | |
2024-06-17 09:38 | Brandon | File Added: image.png | |
2024-06-17 10:53 | aporaf | Note Added: 0001139 | |
2024-06-17 10:55 | Brandon | Note Added: 0001140 | |
2024-06-17 12:00 | Brandon | Note Added: 0001141 | |
2024-06-17 12:00 | Brandon | File Added: ecombox.log | |
2024-06-17 13:31 | aporaf | Note Added: 0001142 | |
2024-06-17 14:04 | Brandon | Note Added: 0001143 | |
2024-06-17 14:07 | Brandon | Note Added: 0001144 | |
2024-06-17 18:24 | aporaf | Note Added: 0001145 | |
2024-06-18 00:17 | aporaf | Note Edited: 0001145 | |
2024-06-18 00:51 | aporaf | Note Added: 0001146 | |
2024-06-18 10:10 | Brandon | Note Added: 0001147 | |
2024-06-18 11:51 | Brandon | Note Added: 0001148 | |
2024-06-18 11:51 | Brandon | File Added: rapport_reparation_2024-06-18-1029.log | |
2024-06-18 15:40 | Brandon | Note Added: 0001149 | |
2024-06-18 15:40 | Brandon | File Added: image-2.png | |
2024-06-18 19:17 | aporaf | Note Added: 0001150 | |
2024-06-19 01:36 | aporaf | Note Added: 0001151 | |
2024-06-19 01:37 | aporaf | Note Edited: 0001151 | |
2024-06-19 09:28 | Brandon | Note Added: 0001152 | |
2024-10-04 03:07 | aporaf | Status | acknowledged => resolved |
2024-10-04 03:07 | aporaf | Resolution | open => fixed |