(Notes Docker): commandes de base pour les commandes de conteneur

table des matières

Commandes de base pour les commandes de conteneur

Créez un nouveau conteneur et démarrez

Liste de tous les conteneurs en cours d'exécution Docker PS

Sortez du conteneur

Supprimer le docker de conteneur rm

Démarrez et arrêtez le conteneur


Commandes de base pour les commandes de conteneur

  • Remarque: vous ne pouvez créer un conteneur que si vous disposez d'une image. Vous devez télécharger une image centos pour tester et apprendre.
docker pull centos 

Créez un nouveau conteneur et démarrez

docker run [可选参数] image

# 常用参数说明
--name="NAME"  容器名字 用于区分容器
-d             后台方式运行
-it            使用交互方式运行,要进入容器查看内容
-p             指定容器端口 -p 8080:8080
	-p ip:主机端口:容器端口
	-p 主机端口:容器端口 (常用)
	-p 容器端口
	容器端口    (直接写容器端口也行)
-P(大写的P)              随机指定端口

Liste de tous les conteneurs en cours d'exécution Docker PS

可选项:
-a    # 列出当前正在运行的容器 + 历史运行过的容器 就是全部容器
-n=?  # 显示最近创建的容器 ?表示个数
-q    # 只显示容器的编号

Sortez du conteneur

exit    # 直接停止容器并退出
ctrl + p + q  # 容器不停止退出

Supprimer le docker de conteneur rm

docker rm 容器id                 # 删除指定id的容器,不能删除正在运行的容器 rm -f 强制删除
docker rm -f $(docker ps -aq)    # 删除所有容器
docker ps -a -q|xargs docker rm  # 通过管道删除所有的容器

Démarrez et arrêtez le conteneur

docker start 容器id      # 启动容器
docker restart 容器id    # 重启容器
docker stop 容器id       # 停止容器
docker kill 容器id       # 杀死容器

Je suppose que tu aimes

Origine blog.csdn.net/baidu_41388533/article/details/108536037
conseillé
Classement