docker - Jenkins:Jenkins 如何模拟注销和重新登录?
问题描述
为了修复 Jenkins 中的 docker 问题,我需要运行以下命令:
$ sudo usermod -aG docker tomcat #add the tomcat user to the docker group
$ sudo service docker restart #restart the docker service
下一步是退出会话(关闭终端窗口)并重新登录(重新打开终端窗口)。这在实际的终端窗口中很容易,但是我们如何指示 Jenkins 模拟注销并重新登录?
解决方案
看起来您正在尝试配置您的用户以访问 docker 套接字。不需要重启引擎,也不需要退出shell:
$ sudo usermod -aG docker tomcat #add the tomcat user to the docker group
$ newgrp docker #recognize the new group membership
推荐阅读
- azure - 检查应用服务从 Azure 容器存储库中提取映像的次数
- c++ - 关于c++函数中指针赋值的一个简单问题
- google-apps-script - 如何最好在不创建市场插件的情况下在域外共享谷歌网络应用程序
- sql - 嵌套分组查询的正确语法是什么?
- javascript - 使用 json 数据创建 html 表
- iis - IIS 和按目录压缩
- azure - 如何在 azure devops YAML 管道中将单个代理用于多个作业/阶段
- python - 点击后tkinter按钮不会释放
- angular - 带有 Tailwind CSS 的 Angular 9:数据路径“”不应具有其他属性(customWebpackConfig)
- python - 将 csv 文件上传到 Azure 失败,写入操作不完整