Nouveau : Datasets open source gratuits disponibles !Decouvrir →
🐳
devops 20 entrees

Docker Cheatsheet

"Apprenez rapidement les commandes Docker clés avec notre cheatsheet en 1 page !"

Bases & syntaxe

docker run

docker run -d --name my_container nginx

Démarrage d'un conteneur en arrière-plan avec un nom spécifique.

docker pull

docker pull ubuntu:20.04

Téléchargement d'une image Docker depuis le registre.

docker ps

docker ps -a

Liste tous les conteneurs, en cours d'exécution ou non.

Structures de données

Dockerfile

FROM ubuntu:20.04
RUN apt-get update && apt-get install -y nginx
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

Définition d'une image Docker avec des instructions.

Fonctions & methodes essentielles

docker exec

docker exec -it my_container bash

Exécution d'un processus dans un conteneur en cours d'exécution.

docker commit

docker commit my_container my_new_image

Sauvegarde des modifications apportées à un conteneur en tant qu'image.

Patterns courants

Multi-stage builds

## Stage 1
FROM golang:1.16 AS builder
WORKDIR /app
COPY . .
RUN go build -o main .

## Stage 2
FROM alpine:latest
WORKDIR /root/
COPY --from=builder /app/main .
CMD ["./main"]

Amélioration des performances et de la sécurité en utilisant plusieurs étapes.

Operations avancées

docker volume create

docker volume create my_volume

Création d'un volume pour persister les données.

docker network create

docker network create my_network

Création d'un réseau pour connecter des conteneurs entre eux.

Debugging & outils

docker logs

docker logs my_container

Affiche les journaux d'un conteneur en cours d'exécution.

docker top

docker top my_container

Liste les processus en cours d'exécution dans un conteneur.

Projet Docker a lancer ?

Besoin d'aide sur un projet ? Decrivez-le pour des conseils personnalises.

Recevoir des conseils

Questions frequentes

A quoi sert cette cheatsheet Docker ?
Cette cheatsheet Docker regroupe la syntaxe, les commandes et les astuces essentielles pour Docker. Elle est concue pour servir d'aide-memoire rapide, que vous soyez debutant ou developpeur confirme cherchant une reference rapide.
Comment utiliser cette cheatsheet Docker ?
Parcourez les sections pour trouver la syntaxe ou la commande dont vous avez besoin. Vous pouvez la garder ouverte dans un onglet pendant que vous codez, ou la copier dans vos notes pour un acces hors ligne.
Cette cheatsheet est-elle a jour ?
Oui, nos cheatsheets sont regulierement mises a jour pour refleter les dernieres versions et bonnes pratiques de Docker. Si vous remarquez une information obsolete, n'hesitez pas a nous contacter.

Pages liees

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.