在Bitnami的Jenkins中,在Jenkins shell ubuntu中运行Docker命令。

0

【以下的问题经过翻译处理】 Jenkins构建过程中运行Docker,而不是使用Docker插件,我一直在寻找在shell中运行Docker命令的方法。

Bitnami Jenkins使用Tomcat用户,对于SSH登录,它使用Bitnami默认用户名。

我在AWS EC2上从Bitnami购买了Jenkins。我一直遇到用户权限问题,尝试了很多解决方案,搜索了2天。

我使用sudo Visudo更改了sudoers文件中的内容。

尝试使用Jenkins名称创建了新用户来更改Jenkins shell中的默认用户。

从Ubuntu中移除了Tomcat用户名。

我知道这只是一个权限问题,但我卡在shell的用户权限上。

profile picture
EXPERTE
gefragt vor 5 Monaten17 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 使用ssh登录到实例

打开终端

切换到jenkin shell默认用户

sudo chmod 777 /var/run/docker.sock

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen