<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.phobos-net.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.phobos-net.fr/feed.php">
        <title>wikinotes</title>
        <description></description>
        <link>https://wiki.phobos-net.fr/</link>
        <image rdf:resource="https://wiki.phobos-net.fr/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-06T15:43:16+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/configuration_reseau?rev=1670882627&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/expose_vs_publish?rev=1667068623&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/bind_mount_vs_volume?rev=1671646470&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/cmd_vs_entrypoint?rev=1640823530&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/concepts_et_philosophie_gestion_reseau?rev=1642675254&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/journal_conteneur_reste_vide?rev=1671547054&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/modifier_configuration_du_container?rev=1655284809&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik?rev=1627640227&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/typologie_reseaux_docker?rev=1644838349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/docker-compose/redefinir_cmd_via_docker-compose?rev=1649886178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/docker-compose/reseaux?rev=1649689335&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/dockerfile/creer_plusieurs_repertoires_avec_docker_run?rev=1638810303&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/dockerfile/creer_utilisateurs?rev=1641923243&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/collecter_metriques_via_prometheus?rev=1628759393&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/config_test?rev=1627574329&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/dashboard?rev=1642461218&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/notes_configuration?rev=1659704286&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/exemples/web_services_localhost?rev=1635271159&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.phobos-net.fr/lib/tpl/dokuwiki/images/favicon.ico">
        <title>wikinotes</title>
        <link>https://wiki.phobos-net.fr/</link>
        <url>https://wiki.phobos-net.fr/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/configuration_reseau?rev=1670882627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-12T22:03:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:configuration_reseau</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/configuration_reseau?rev=1670882627&amp;do=diff</link>
        <description>sysadmin netadmin docker network reseau

Docker: Configuration réseau des conteneurs

Pour des généralités concernant la conception et la gestion des réseaux avec Docker voir la note concepts_et_philosophie_gestion_reseau.

Initialement Docker possède 3 réseaux. Les réseaux existants peuvent être listés via la commande</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/expose_vs_publish?rev=1667068623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-29T18:37:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:expose_vs_publish</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/expose_vs_publish?rev=1667068623&amp;do=diff</link>
        <description>sysadmin netadmin docker reseau

:TODO: :TODO_DOCUPDATE:

Docker : expose versus publish

Références

	*  &lt;https://linuxhandbook.com/docker-expose-port/&gt;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/bind_mount_vs_volume?rev=1671646470&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-21T18:14:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:bind_mount_vs_volume</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/bind_mount_vs_volume?rev=1671646470&amp;do=diff</link>
        <description>sysadmin docker volume bind mount

:TODO:

Docker : bind mount versus volume

Références

	*  &lt;https://docs.docker.com/storage/bind-mounts/&gt;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/cmd_vs_entrypoint?rev=1640823530&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-30T00:18:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:cmd_vs_entrypoint</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/cmd_vs_entrypoint?rev=1640823530&amp;do=diff</link>
        <description>sysadmin devops docker dokerfile todo

Docker : CMD et ENTRYPOINT

Les directives CMD et ENTRYPOINT utilisées dans le Dockerfile permettent toutes les deux de définir une commande initiale présente dans l&#039;image qui sera invoquée au démarrage du conteneur.

Ces deux directives existent et présentent quelques différences. Selon les besoins on utilisera l&#039;une, l&#039;autre ou les deux.</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/concepts_et_philosophie_gestion_reseau?rev=1642675254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T10:40:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:concepts_et_philosophie_gestion_reseau</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/concepts_et_philosophie_gestion_reseau?rev=1642675254&amp;do=diff</link>
        <description>docker sysadmin netadmin network reseau todo

Docker : Concepts et philosophie de gestion des réseaux

Références

	*  &lt;https://www.docker.com/blog/docker-networking-design-philosophy/&gt;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/journal_conteneur_reste_vide?rev=1671547054&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-20T14:37:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:journal_conteneur_reste_vide</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/journal_conteneur_reste_vide?rev=1671547054&amp;do=diff</link>
        <description>sysadmin docker log journal

:TODO_DOCUPDATE:

Docker : les journaux du conteneur restent vides

Les logs restent vides. Le conteneur s’exécute normalement mais les messages émis sur la sortie standard ne sont enregistrés par le journal du conteneur.

Références

	*  &lt;https://serverfault.com/questions/940281/why-doesnt-my-docker-actually-log-anything&gt;
	*</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/modifier_configuration_du_container?rev=1655284809&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-15T09:20:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:modifier_configuration_du_container</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/modifier_configuration_du_container?rev=1655284809&amp;do=diff</link>
        <description>software sysadmin docker todo

Docker: Modifier la configuration d&#039;un conteneur

La commande docker update permet de modifier ou restreindre l&#039;accès par le conteneur aux différentes ressources du système hôte.


# Limitation de la mémoire à la volée sur un conteneur en cours d&#039;execution
docker update --memory 95m web_traefik_1

# Vérifier l&#039;application de la restriction 
docker stats</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik?rev=1627640227&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-30T10:17:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:traefik</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik?rev=1627640227&amp;do=diff</link>
        <description>sysadmin docker reverse_proxy traefik todo

Traefik

Traefik est un reverse-proxy, un projet Open source français initié par Emile Vauge en 2016. Traefik est développé par la startup Containous situé à Lyon.

Historiquement Apache et Nginx on offert le service de reverse proxy pour des applications monolithiques (applications lourdes, déployées une bonne fois pour toute et difficiles à migrer).</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/typologie_reseaux_docker?rev=1644838349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-14T11:32:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:typologie_reseaux_docker</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/typologie_reseaux_docker?rev=1644838349&amp;do=diff</link>
        <description>sysadmin netadmin docker reseau network

Docker : Types des réseaux et usages

Par défaut Docker propose 3 types de réseaux chacun ayant un driver dédié et des caractéristiques spécifiques.


docker network list
NETWORK ID     NAME             DRIVER    SCOPE
5c5d31d57162   bridge           bridge    local
89092ed731fa   host             host      local
5f36f3d8495b   none             null      local</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/docker-compose/redefinir_cmd_via_docker-compose?rev=1649886178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-13T21:42:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:docker-compose:redefinir_cmd_via_docker-compose</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/docker-compose/redefinir_cmd_via_docker-compose?rev=1649886178&amp;do=diff</link>
        <description>sysadmin docker docker-compose cmd command todo

Redéfinir CMD via docker-compose

Références

	*  &lt;https://blog.manoj.ch/docker-use-docker-compose-to-override-cmd&gt;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/docker-compose/reseaux?rev=1649689335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-11T15:02:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:docker-compose:reseaux</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/docker-compose/reseaux?rev=1649689335&amp;do=diff</link>
        <description>software docker container networks reseaux todo

Déclaration des réseaux avec docker-compose

Sans déclaration particulière, le docker-compose crée un réseau dédié au sein duquel les services définis peuvent se contacter les uns les autres directement via le nom du service. Ce réseau dédié est isolé. Pour qu&#039;un service soit joignable de l&#039;extérieur il faudra déclarer un NAT.</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/dockerfile/creer_plusieurs_repertoires_avec_docker_run?rev=1638810303&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-06T17:05:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:dockerfile:creer_plusieurs_repertoires_avec_docker_run</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/dockerfile/creer_plusieurs_repertoires_avec_docker_run?rev=1638810303&amp;do=diff</link>
        <description>sysadmin dev docker dockerfile todo

Dockerfile : Créer plusieurs répertoires avec RUN

Si l&#039;on tente de créer une arborescence de plusieurs répertoires via la directive RUN du Dockerfile et la syntaxe de développement du Bash on n&#039;obtient pas le résultat attendu.

La directive suivante dans le Dockerfile:</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/dockerfile/creer_utilisateurs?rev=1641923243&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-11T17:47:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:dockerfile:creer_utilisateurs</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/dockerfile/creer_utilisateurs?rev=1641923243&amp;do=diff</link>
        <description>docker dockerfile sysadmin dev todo

Dockerfile : Création des utilisateurs

On cherche ici à définir des comptes utilisateurs lors de la création de l&#039;image et à exécuter les binaires via ces comptes utilisateurs.

Références

	*  &lt;https://net2.com/how-to-create-new-users-in-docker-container/&gt;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/collecter_metriques_via_prometheus?rev=1628759393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-12T09:09:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:traefik:collecter_metriques_via_prometheus</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/collecter_metriques_via_prometheus?rev=1628759393&amp;do=diff</link>
        <description>sysadmin netadmin webadmin dbadmin software docker traefik prometheus monitoring supervision todo

Traefik: Activer la collecte de métriques avec Prometheus

On cherche ici à activer la génération de métriques et permettre leur collecte par un serveur Prometheus. Le détail d&#039;installation du service Prometheus est abordé par le wiki  Installer Prometheus via Docker.

Activer le endpoint</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/config_test?rev=1627574329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-29T15:58:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:traefik:config_test</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/config_test?rev=1627574329&amp;do=diff</link>
        <description>sysadmin netadmin traefik configuration todo

Test de configuration Traefik

Récupérer la version souhaitée


docker pull traefik:v2.4.12


Créer un serveur de test en backend.


docker run -d --name test containous/whoami


Références

	*  &lt;https://hub.docker.com/_/traefik?tab=description&gt;</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/dashboard?rev=1642461218&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-17T23:13:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:traefik:dashboard</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/dashboard?rev=1642461218&amp;do=diff</link>
        <description>webadmin sysadmin docker traefik todo

Traefik: le dashboard

Accès sans authentification

Pour accéder facilement au tableau de bord sur un réseau sécurisé, on peut créer le conteneur Traefik avec 
l&#039;option --api=insecure. Le dashboard sera disponible sur le port 8080:

Sécuriser l&#039;accès au tableau de bord</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/notes_configuration?rev=1659704286&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-05T12:58:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:traefik:notes_configuration</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/notes_configuration?rev=1659704286&amp;do=diff</link>
        <description>sysadmin netadmin devops docker traefik todo

Traefik: notes de configuration

Les éléments de configuration de Traefik peuvent être fournis de 3 façons:

	*  Dans des fichiers textes au format TOML ou YAML
	*  via les CLI flags à l&#039;invocation ou dans les fichiers docker-compose
	*  via les variables d&#039;environnement (env vars) cette méthode est cependant déconseillée.</description>
    </item>
    <item rdf:about="https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/exemples/web_services_localhost?rev=1635271159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-26T17:59:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysadmin:docker:traefik:exemples:web_services_localhost</title>
        <link>https://wiki.phobos-net.fr/doku.php/sysadmin/docker/traefik/exemples/web_services_localhost?rev=1635271159&amp;do=diff</link>
        <description>sysadmin netadmin docker traefik proxy todo

Traefik : reverse proxy sur localhost

On cherche ici à utiliser Traefik comme reverse proxy pour fournir un ensemble de services web uniquement sur l’hôte local. Cela peut être utile pour:

	*  Tester des services en développement;
	*  Restreindre l&#039;accès a un service web propre à la machine.</description>
    </item>
</rdf:RDF>
