Tag: 邮差

jenkinspipe道:邮差testing脚本失败与“连接ECONNREFUSED IP:端口”

我正在尝试在Linux中使用Jenkins来设置我的Java REST服务的CI / CD pipleline。 Pipline安装在build立jar(如果有的话)和创buildDocker镜像并运行容器在Linux框中,并在testing阶段,我已经写了postman集合来testing运行在Docker容器中的webservice。 pipe道工作直到运行docker集装箱。 但是,当使用newman从Jenkins执行邮差收集时,失败 “挂起的错误sockets”。 – 如果在端点中给出本地主机。 连接ECONNREFUSED ip:port – 如果给出hostname。 我的步骤来找出问题: 从Postman客户端调用Web服务 – 正在工作。 像jenkins用户一样运行postman collection窗体命令行。 使用机器名称,IP地址,本地主机等改变了web服务的URL – 一切工作如果从命令行作为jenkins用户运行。 但不是从jenkinspipe道。 环境: 应用程序:Spring启动并公开一个简单的Hello World服务。 操作系统:Linux RHEL

docker集装箱中的文件消失

我正在为一些Docker包含创build一个备份脚本。 当我将文件从Docker容器中的目录复制到装入主机的目录时,发生了一些非常奇怪的事情 – 文件消失。 编辑:我设法简化了这个例子,并隔离了这个奇怪的现象: #!/usr/bin/env bash docker run -it –name gen_skeleton_cont \ mailman_server \ ls /etc && \ echo "Second ls:" && \ ls /etc \ # Cleanup the gen_skeleton_cont: docker rm -f gen_skeleton_cont 运行这个脚本的输出是: $ sudo bash check_incon.sh Muttrc bash.bashrc cron.monthly environment hosts.allow issue.net logcheck mke2fs.conf os-release python rc6.d services sudoers ufw Muttrc.d […]