id
如果没有变更挂载目录拥有者,jenkins容器将因为无法在本地目录初始化文件,而处于EXIT状态
我们可以通过 docker logs $容器id查看错误原因
容器启动后,我们进入docker...容器内,通过id命令也就能看到容器内的用户uid和gid
[root@VM-4-7-centos docker]# docker exec -it c62 bash jenkins@c62b03c8a932...,保存
参照: debian镜像-debian下载地址-debian安装教程-阿里巴巴开源镜像站 (aliyun.com)
按照我找到的教程,是不用更换阿里源的,但是使用apt-get时一致报错链接错误...(cnblogs.com)
值得补充的是:
163邮箱有非ssl和ssl2种端口,我们使用ssl模式的端口进行配置
邮件重点配置的是邮件内容,可以使用环境变量进行配置,如:
构建项目:$PROJECT_NAME...>配置邮件通知-->Job内配置邮件通知
测试运行
手动构建,查看返回结果是否与本地运行一致
Allure报告运行OK
邮件通知成功发出
总结
使用Docker并没有让部署工作变得轻松,相比直接安装