6.Docker常用命令一览表

Docker [image] build命令

从Dockerfile构建映像

docker [image] build [OPTIONS] PATH | URL | -
选项名称,缩写默认描述
–rmtrue成功构建后删除中间容器
–tag , -t——名称和“ name:tag”格式的可选tag

Docker [container] run命令

在新容器中运行命令

docker [container] run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
选项名称,缩写默认描述
–detach , -d——在后台运行容器并打印容器ID
–name——为容器分配一个名称
--publish , -p——将容器的端口发布到主机
–rm——退出时自动删除容器

容器标识(Container identification)

可以通过三种方式识别容器:

标识符类型示例值
UUID long identifier(UUID长标识符)“f78375b1c487e03c9438c729345e54db9d20cfa2ac1fc3494b6eb60872e74778”
UUID short identifier(UUID短标识符)“f78375b1c487”
Name(名称)“evil_ptolemy”

UUID标识符来自Docker守护程序。如果未使用该--name选项分配容器名称,则守护程序将为您生成一个随机字符串名称。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/basic/docker/2842.html

(0)
上一篇 2020年12月4日 20:12
下一篇 2020年12月4日 20:17

相关推荐

  • 7.安装Docker Engine(Ubuntu)

    在Ubuntu上的Docker Engine支持overlay2,aufs和btrfs存储驱动程序。 Docker Engine默认使用overlay2存储驱动程序。如果需要使用 aufs,则需要手动配置。 1.卸载已安装的旧版本docker 2.安装依赖包 3.安装docker官方GPG key 4.验证密…

    Docker教程 2020年12月4日
    08020
  • 3.Docker底层技术和架构

    Docker用Go编程语言编写,并利用Linux内核的多个功能来交付其功能。 命名空间(namespaces) Docker使用一种称为namespaces的技术来提供称为container的隔离工作区。运行容器时,Docker会为该容器创建一组 namespaces。 这些命名空间提供了一层隔离。容器的每个…

    Docker教程 2020年12月4日
    01.1K0
  • 4.Docker专业术语一览表

    术语名 缩写 解释 Virtual Machine(虚拟机) VM 虚拟机(VM)是将一台服务器转变为多台服务器的物理硬件的抽象。虚拟机管理程序允许多个VM在单台计算机上运行。每个VM包含操作系统,应用程序,必要的二进制文件和库的完整副本-占用数十GB。VM也可能启动缓慢。 Linux Container LXC Li…

    Docker教程 2020年12月4日
    07100

发表回复

登录后才能评论