美文网首页
docker定制镜像指定及仓库

docker定制镜像指定及仓库

作者: 一丝风L | 来源:发表于2018-08-26 18:33 被阅读0次

1、之前的文章里面提到过,通过Dockfile文件进行定制镜像,项目命令解释如下:

FROM    指定基础镜像

CMD    指的是容器启动时要执行的命令,指令格式:shell格式/列表的格式,例如:['可执行文件', 参数1, 参数2]

(建议使用后面这种列表的格式)

举个栗子,在Dockerfile中定制如下内容:

FROM ubuntu

#CMD echo "hello a !"

CMD ["/bin/bash","-c","echo 'hello World!'"]

然后重新build 一下容器,这里举例用到的容器名为:cmd_code

docker build -t cmd_code:v3 .

会发现容器build成功了,然后再启动容器即可:

docker run -it cmd_code:v3

终端输出了我刚刚定制的cmd命令结果,如下:

注意:如果在启动容器时,加上命令:echo hahahha,如下:

docker run -it cmd_code:v3 echo hahahha

就会发现echo hahahha这行命令覆盖掉了默认cmd命令,结果如下:

相关文章

  • docker定制镜像指定及仓库

    1、之前的文章里面提到过,通过Dockfile文件进行定制镜像,项目命令解释如下: FROM 指定基础镜像 CM...

  • docker 基本使用

    登录指定仓库docker login -u 登录名 -p 密码 仓库地址 拉去镜像docker pull 镜像名称...

  • Docker之镜像操作

    Docker之镜像操作 获取镜像未指定仓库路径时,默认从docker hub上面下载镜像,如果未指定标签版本,默认...

  • docker pull 命令

    docker pull :从镜像仓库中拉取或者更新指定镜像 语法 docker pull [OPTIONS] NA...

  • Docker 定制镜像

    使用Dockerfile定制镜像 Dockerfile from指定镜像基础 在 Docker Hub 上有非常多...

  • Docker基础操作手册

    Docker操作总结 @Date 2018.08.24 基本操作 登录远程镜像仓库 镜像操作 根据指定路径的Doc...

  • Dockerfile注意事项

    从镜像仓库得到Docker镜像,很多时候为了适应实际的生产环境,需要对镜像进行定制,首选方法就是编辑Dockerf...

  • Docker的三个基本概念(镜像、容器,仓库)

    镜像(image)容器(Container)仓库(repository) docker镜像: Docker 镜像,...

  • docker常用命令

    常用命令: search # 查找仓库中是否有指定镜像docker search hello-worldpull ...

  • dock学习笔记

    从镜像仓库拉取镜像 docker pull (镜像名称) 查看docker镜像 docker images 从镜像...

网友评论

      本文标题:docker定制镜像指定及仓库

      本文链接:https://www.haomeiwen.com/subject/jugoiftx.html