更新时间:2021-09-28 10:11:28 来源:极悦 浏览1056次
回想一下,Docker 映像由 Dockerfile + 任何必要的依赖项组成。还要回想一下,Docker容器是一个栩栩如生的 Docker 映像。要使用 Docker 命令,您首先需要知道您是在处理图像还是容器。
Docker 映像要么存在,要么不存在。
Docker 容器要么存在,要么不存在。
存在的 Docker 容器要么正在运行,要么没有运行。
一旦你知道你在做什么,你就可以找到适合这项工作的正确命令。
以下是有关 Docker 命令的一些注意事项:
Docker CLI 管理命令以 开头docker,然后是一个空格,然后是管理类别,然后是一个空格,然后是命令。例如,docker container stop停止一个容器。
引用特定容器或映像的命令需要该容器或映像的名称或 ID。
例如,docker container run my_app是用于构建和运行名为my_app的容器的命令。my_container在整个示例中,我将使用该名称来指代通用容器。同去的my_image,my_tag等
如果适用,我将单独提供命令,然后提供通用标志。前面有两个破折号的旗帜是旗帜的全名。带有一个破折号的标志是完整标志名称的快捷方式。例如,-p是--portflag的缩写。
用 docker container my_command
create— 从图像创建容器。
start — 启动现有容器。
run— 创建一个新容器并启动它。
ls— 列出正在运行的 容器。
inspect— 查看有关容器的大量信息。
logs— 打印日志。
stop— 优雅地停止运行容器。
kill— 突然停止容器中的主进程。
rm— 删除一个停止的容器。
用 docker image my_command
build — 建立形象。
push— 将映像推送到远程注册表。
ls— 列出图像。
history— 查看中间图像信息。
inspect— 查看有关图像的大量信息,包括图层。
rm— 删除图像。
docker version— 列出有关 Docker 客户端和服务器版本的信息。
docker login — 登录到 Docker 注册表。
docker system prune— 删除所有未使用的容器、未使用的网络和悬空映像。
以上这些命令是大家应该知道并熟练运用的,如果想了解更多相关知识,不妨来关注一下极悦的Docker菜鸟教程吧,里面有更多知识可以极悦在线学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习