返回顶部
首页 > 资讯 > 服务器 >Docker中container和image的命名
  • 673
分享到

Docker中container和image的命名

2024-04-02 19:04:59 673人浏览 安东尼
摘要

目录1. 容器命名使用 --name 自定义容器名称2. image 命名image 命名使用 --tag 或者 -t1. 容器命名 创建容器时,如果不用 --name 指定名称,那

1. 容器命名

创建容器时,如果不用 --name 指定名称,那么container的名称将自动生成。

使用 --name 自定义容器名称

Docker run --name "node_server" -d -p 80:80 node_server_debug

可以看到生成的名称为node_server 的容器。

PS D:\nodejs-app> docker ps
CONTAINER ID   IMAGE               COMMAND                  CREATED             STATUS             PORTS                  NAMES
2109c73e4c02   node_server_debug   "docker-entrypoint.s…"   17 minutes aGo      Up 17 minutes      0.0.0.0:80->80/tcp     node_server
af2960ad0694   100631ad5842        "docker-entrypoint.s…"   About an hour ago   Up About an hour   0.0.0.0:3000->80/tcp   festive_cartwright

2. image 命名

  • image 名称由两部分组成,格式为 name : tag
  • tag 可以是版本号或者名称,1, 2, 3,… latest 等等。

image 命名使用 --tag 或者 -t

例如:

docker build -t goals:1.0 .

然后可以看到生成的 image:

PS D:\nodejs-app> docker images
REPOSITORY          TAG            IMAGE ID       CREATED             SIZE
goals               1.0            8fab249eac40   8 minutes ago       1GB
node_server_debug   latest         100631ad5842   About an hour ago   1GB
python_debuggg      latest         7e318e98ef5c   5 hours ago         920MB
<none>              <none>         baa6515f82a2   23 hours ago        1GB

image 具备 nametag 此时要运行容器,image 可以改为使用 name : tag 的格式

例如:

PS D:\nodejs-app > docker run --name "node_server3" --rm -d -p 81:80 goals:1.0
d2d4bdcca1c61a09f79cf9cb5f52d42cfe89863e59c6d0d4dd27185dcf2715ad
PS D:\nodejs-app > 

其中 --rm 使得容器在停止后自动删除。

到此这篇关于Docker中 container 和 image 的命名的文章就介绍到这了,更多相关 container和 image 命名内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Docker中container和image的命名

本文链接: https://lsjlt.com/news/147064.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Docker中container和image的命名
    目录1. 容器命名使用 --name 自定义容器名称2. image 命名image 命名使用 --tag 或者 -t1. 容器命名 创建容器时,如果不用 --name 指定名称,那...
    99+
    2024-04-02
  • Shell 命令启动Docker Container的实现
    linux虚拟机重启后,都要手动启动多个docker Container,着实麻烦,使用Shell命令可以减去这个麻烦。 创建文件,添加可执行权限 touch startcontiner.sh chomd +x star...
    99+
    2022-06-05
    Shell命令启动DockerContainer Shell命令启动docker脚本
  • CSS中命名规则和命名方法的示例分析
    小编给大家分享一下CSS中命名规则和命名方法的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!CSS命名规则  头:hea...
    99+
    2024-04-02
  • Angular中ng-template和ng-container的应用小结
    目录ng-template作用域的TemplateTemplateRefng-container动态创建ComponentAngular的日常工作中经常会使用到ng-template...
    99+
    2024-04-02
  • vue-router中命名路由和命名视图的示例分析
    这篇文章给大家分享的是有关vue-router中命名路由和命名视图的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、概述给路由定义不同的名字,根据名字进行匹配给不同的r...
    99+
    2024-04-02
  • vue组件命名和props命名的示例分析
    这篇文章主要为大家展示了“vue组件命名和props命名的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue组件命名和props命名的示例分析”这篇文...
    99+
    2024-04-02
  • Angular模板中ng-template和ng-container指令的用法
    这篇文章主要讲解了“Angular模板中ng-template和ng-container指令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Angula...
    99+
    2024-04-02
  • C++ 函数命名中的文档注释和命名规范的互补关系
    c++++ 中函数命名规范和文档注释相互补充,提升代码可读性。命名规范提供清晰且一致的函数名称,而文档注释补充了其目的、参数、返回值和前提条件等详细信息,确保代码易于理解、维护和扩展。 ...
    99+
    2024-05-03
    命名规范 文档注释 c++ 代码可读性
  • Shell中的命令别名、命令历史和命令替换的方法
    命令别名 可以使用jBVntwfRLj alias 命令查看和修改命令别名。 下面是一个查看系统中命令别名的示例: $ alias alias alert='notify-send --urgency=low -i...
    99+
    2022-06-04
    Shell 命令别名 Shell 命令历史 Shell 命令替换
  • Python变量的命名约定和常见命名方法
    Python变量命名规则及常见命名方式 在Python编程中,变量的命名是非常重要的,良好的命名习惯可以使代码更易读和易懂。本文将介绍Python的变量命名规则以及常见的命名方式,并提供具体的代码示例。 一、Python变量命名...
    99+
    2024-01-20
    变量命名规则 - 可以由字母 数字和下划线组成 - 区分大小写
  • MyBatis Mapper.xml中的命名空间及命名方式
    目录Mapper.xml相关使用命名空间(Namespaces)命名解析MyBatis中mapper.xml命名空间错误项目场景问题描述原因分析解决方案Mapper.xml相关使用 ...
    99+
    2024-04-02
  • 函数命名中的 PascalCase 与 SnakeCase 命名约定
    函数命名约定有 pasc++alcase 和 snakecase。pascalcase 将单词首字母大写,snakecase 用下划线连接单词并小写。pascalcase 提高可读性,s...
    99+
    2024-05-04
    java php c++
  • Docker匿名挂载和具名挂载的具体使用
    目录数据卷volume匿名挂载和具名挂载数据卷的位置数据卷volume 提到这个匿名挂在和具名挂载,其实要先普及一个知识,就是什么是volumes,这个volumes就是数据卷的意思...
    99+
    2024-04-02
  • CSS布局中的ID和Class类命名规则
    本篇内容主要讲解“CSS布局中的ID和Class类命名规则”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS布局中的ID和Class类命名规则”吧!CSS网页...
    99+
    2024-04-02
  • docker中的域名解析怎么做
    在docker容器中设置域名解析的方法首先,打开并进入docker容器;docker exec -it my_web /bin/bash进入到docker容器后,在容器中打开hosts文件;vi /etc/hosts最后,hosts文件打开...
    99+
    2024-04-02
  • Linux中的命名空间
    本篇内容介绍了“Linux中的命名空间 ”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!背景从Linux 2.6.24版的内核开始,Linux...
    99+
    2023-06-13
  • C#中命名参数和可选参数
    一、简介 设计方法的参数是,可以将部分参数和全部参数分配默认值,然后调用这些方法的时候可以选择不提供部分实参,使用参数定义的默认值,另外,还可以在调用方法的时候通过指定参数名称来传递...
    99+
    2024-04-02
  • Pythonpandas重命名索引和列名称的实现
    目录1.重命名列名称2.重命名索引3.重置索引本文主要介绍了Python pandas 重命名索引和列名称的实现,分享给大家,具体如下: df=pd.DataFrame(np.ara...
    99+
    2024-04-02
  • c++命名对象和匿名对象的解析
    最近在看muduo库,对里面的日志库比较感兴趣,于是看到了以下的语句:  刚看到这些语句时,和平时遇到日志打印的语句不太一样,很疑惑这样一条语句是怎么把日志打印出来的。网...
    99+
    2024-04-02
  • docker中Dockerfile的ONBUILD命令怎么用
    这篇文章将为大家详细讲解有关docker中Dockerfile的ONBUILD命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。    ONBUILD:当构建...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作