docker rmi 导致后面的命令不执行问题 Dockerfile设置时区问题
2018-09-28 22:13
711 查看
docker rmi 导致后面的命令不执行问题
把ca=`docker rmi sendemail-service`
echo $ca
改成
docker rmi sendemail-service -f &
echo 'docker rmi success'
注意:原理的echo方式单纯在后面加上 -f & 也是不行的,必须直接执行命令才行
Dockerfile设置时区 ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
Dockerfile
FROM java:8 VOLUME /tmp ADD config/ /config/ ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone ADD sendsms-0.0.1-SNAPSHOT.jar sendsms.jar RUN bash -c 'touch /sendsms.jar' ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom -jar /sendsms.jar
run.sh
#!/bin/bash aa=`docker stop sendsms` echo $aa bb=`docker rm sendsms` echo $bb docker rmi sendsms-service -f & echo 'docker rmi success' b=`docker build -t atomintl/sendsms-service .` echo $b docker run -d --name sendsms --restart=always sendsms-service;docker logs -f sendsms
相关文章推荐
- 执行文件下载Java 调用 FFMPEG 命令时用 url 作为输入源,Linux 下出现 “no such file or directory” 问题的解决
- 执行docker ps命令,出现 "Cannot connect to the Docker daemon at unix:///var/run/docker.sock. ..."问题
- Dockerfile里指定执行命令用ENTRYPOING和用CMD有何不同?
- 解决ExcuteFile执行命令时出现“无效字符”的问题
- 解决ExcuteFile执行命令时出现“无效字符”的问题
- 解决因文件权限导致git fetch命令执行失败的问题
- npm http-server Dockerfile alpine 微容器,袖珍体积,解决时区问题
- [原创]解决ExcuteFile执行命令时出现“无效字符”的问题
- RAC ASM磁盘扩容执行start_udev命令导致vip漂移问题分析及解决办法
- 解决ExcuteFile执行命令时出现“无效字符”的问题
- 【Dockerfile】CentOS6.x中Docker通过Dockerfile构建常用的基础环境 # 设置基本的镜像,后续命令都以这个镜像为基础 FROM centos # 作者信息 MAI
- Tomcat中因时区设置问题导致与系统时间不一致问题
- VISIO中带宽的调整。。。我点了取消组合后,显示“由于形状保护和或图层设置的问题,无法完全执行此命令
- ajaxFileUpload返回的json数据带<pre>标签,导致无法执行success后面的代码
- Tomcat中因时区设置问题导致与系统时间不一致问题
- Tomcat中因时区设置问题导致与系统时间不一致问题
- Tomcat中因时区设置问题导致与系统时间不一致问题
- 解决执行docker daemon命令时出错的问题
- 时区设置问题导致的php错误 date(): It is not safe to rely on the system's timezone settings.
- Linux 升级修改libc gcc 文件名称,导致执行命令失效问题解决