docker run 指定 entrypoint
docker 使用 run 覆盖 dockerFile 里面的 entrypoint:
sudo docker run -it --entrypoint /bin/bash [docker_image]
使用 docker run 指定 entrypoint 错误的姿势
docker run -itd -v /tmp/:/tmp/ jdk-ori 'java -jar /tmp/sms.jar'
正确的姿势1
docker run -itd -v /tmp/:/tmp/ jdk-ori java -jar '/tmp/sms.jar'
正确姿势2:
docker run -it -itd -v /tmp/:/tmp/ --entrypoint /srv/java/jdk/bin/java jdk-ori -jar /tmp/sms.jar--entrypoint "/srv/java/jdk/bin/java -jar" 这样是不支持的, 这个传参方式不能加参数 ,而dockerfile里则可以
正确姿势3: 挂脚本方式
$ cat /tmp/entry.sh
#!/bin/bash
java -jar $1docker run -it --rm -v /tmp/:/tmp/ --entrypoint "/tmp/entry.sh" jdk-ori /tmp/sms.jar
docker run 指定 entrypoint相关推荐
- docker run指定entrypiont
指定entrypiont 错误的姿势 docker run -itd -v /tmp/:/tmp/ jdk-ori 'java -jar /tmp/sms.jar' 正确的姿势1 docker run ...
- [docker]docker run指定entrypiont
指定entrypiont 错误的姿势 docker run -itd -v /tmp/:/tmp/ jdk-ori 'java -jar /tmp/sms.jar' 正确的姿势1 docker run ...
- docker RUN、CMD 和 ENTRYPOINT
RUN.CMD 和 ENTRYPOINT 这三个 Dockerfile 指令看上去很类似,很容易混淆.本节将通过实践详细讨论它们的区别. 简单的说: RUN 执行命令并创建新的镜像层,RUN 经常用于 ...
- Docker 容器技术 — docker run
目录 文章目录 目录 docker run options --entrypoint --restart --link --cap-add/--cap-drop --user runlike dock ...
- 使用docker run的选项以覆盖Dockerfile中的设置详解
全栈工程师开发手册 (作者:栾鹏) 架构系列文章 通常,我们首先定义Dockerfile文件,然后通过docker build命令构建得到镜像文件.然后,才能够基于镜像文件通过docker run启动 ...
- java entrypoint_docker RUN CMD ENTRYPOINT 区别
RUN 执行命令并创建新的镜像层,RUN 经常用于安装软件包. CMD 设置容器启动后默认执行的命令及其参数,但 CMD 能够被 docker run 后面跟的命令行参数替换. ENTRYPOINT ...
- docker run后台启动命令_Docker命令详解之run
RUN 命令 RUN 指令是用来执行命令行命令的,是最常用的指令之一. 命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 意思为:通过run命令创建 ...
- 【docker】docker run命令详解
Docker run命令用于运行一个新容器,而启动一个容器需要非常多的信息,所以该命令的参数非常多,今天就详细分析下该命令支持的参数. 首先看一下该命令的格式: [html] view plain c ...
- docker run命令详解
撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]-a, ...
最新文章
- 我一顿操作把电脑弄崩了!!!数据全没了!!!我该怎么办?
- vs2010 使用STLport-5.2.1
- CodeChef CBAL
- java 获取_java获取类的信息
- row间距 table 某一行_UITableview的一个section下的各行Row之间可以设置间隔一段距离吗?...
- 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是Li, 1<= i<= n。这n 个程序的读取概率分别是p1,p2,...,pn,且pi+p2+...+pn =
- mysql数据库5120_超傻瓜 H3C S5120 限速配置
- mysql安装权限_mysql 新安装时的权限
- jquery 父元素相邻元素_Jquery中几种查找节点的方法
- 不得不看的cookie和session
- ArcGIS Runtime for Android开发教程V2.0(9)基础篇-----查询检索
- 面试准备每日五题:C++(四)——typedefdefine、指针常量、队列栈、地址赋值、C和C++结构体
- zoj 1100 - Mondriaan#39;s Dream
- 计算机财务管理模型组成要素,计算机财务管理复习
- 改善睡眠的东西有哪些?促进睡眠的方法
- JavaEE全套资料+视频+工具
- python使用百度aip文字识别
- WINDOWS XP中使用DOS命令查看分区的格式
- Akka 进阶(二)Mailbox 邮箱
- Numpy+Pandas+Matplotlib学习