Docker Learning
Jan 11. 2022

摘要
RyanAI
Loading.
此内容根据文章生成,仅用于文章内容的解释与总结

Docker

镜像(image)

  • 一个模板,可以通过这个模块来创建容器服务

容器(container)

  • 独立运行一个或者一个组应用,通过镜像来创建的
  • 简易的Linux系统

仓库(repository)

  • 仓库存放镜像的地方
  • 分为公有仓库和私有仓库

底层原理

怎么工作的

  • Client-Server结构的系统,Docker的守护进程运行再主机上
  • DockerServer接受到Docker-Client的指令

命令

容器

docker container my_commandcreate — 从镜像创建容器 start — 启动现有容器 run —创建新容器并启动它 ls — 列出正在运行的容器 inspect — 查看有关容器的大量信息 logs — 打印日志 stop — 优雅地停止运行容器 kill — 突然停止容器中的主进程 rm — 删除已停止的容器

镜像

  • 使用docker image my_commandbuild — 生成镜像 push — 将镜像推送到远程注册表 ls — 列出镜像 history — 请参阅中间镜像信息 inspect — 查看大量有关镜像的信息,包括图层 rm — 删除镜像

docker语法

>
CC BY-NC-SA 4.0 2021-PRESENT © Ryan Co