Docker学习系列3:常用命令之容器命令
2022/12/7 4:24:03
本文主要是介绍Docker学习系列3:常用命令之容器命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
本文是Docker学习系列教程中的第三篇。前几篇教程如下:
「图文教程」Windows11下安装Docker Desktop
「填坑」在windows系统下安装Docker Desktop后迁移镜像位置
Docker学习系列1-如何安装docker?
【Docker学习系列】Docker学习2-docker设置阿里云镜像加速器
【Docker学习系列】Docker学习3-docker的run命令干了什么?docker为什么比虚拟机快?
Docker学习2-常用命令之启动命令和镜像命令
通过前面几篇文章的学习,我们已经掌握了Docker常用的两类命令,接下来,我们来学些docker的容器命令。我们知道,docker是运行在Linux上面的。我们安装VM虚拟机,安装Centos7操作系统,然后按照Docker,现在再看看看,我们电脑中分层情况:笔记本电脑硬件、Win11操作系统、VmVare、Centos7系统、Docker、Ubuntu5这么多层次中,我们即将学习的docker容器命令,在哪一层呢?我们再来看看下图:
为了便于区分我们在docker中使用Ubuntu来作为演示(还有一个原因:Ubuntu体积小)
下载centos 或ubuntu:
主要演示以下命令:
1:新建并启动容器
使用命令:
docker run [OPTIONS] IMAGE [COMMAND][ARG…]
启动交互式容器(前台命令行)
其中[OPTIONS]说明:
有些是一个减号的,有些是两个减号的
–name=“容器新名”:为容器指定一个名字
-d:后台运行容器并返回容器ID,也就是启动守护式容器(后台运行)
-i:以交互式模式运行容器,通常与-t同时使用
-t:为容器重新分配一个伪输入终端,通常与-i同时使用
也就是启动交互式容器(前台有伪终端,等待交换)
-P:随机端口映射,大写P
-p:指定断开映射,小写p
使用交互式方式启动Ubuntu:
2:列出所有正在运行的容器
docker ps[OPTIONS]
[OPTIONS]说明:
-a:
3:退出容器
4:启动已经停止的容器
docker start 05c0113eeeae
使用docker ps 查看。
4.2:删除已经停止的容器
注意:下面命令千万别轻易使用
本文由凯哥Java(kaigejava)发布
这篇关于Docker学习系列3:常用命令之容器命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程