docker中jenkins安装allure环境
时间: 2023-09-12 11:04:22 浏览: 156
根据引用和引用的信息,您在Docker中安装了Jenkins和Allure,但在执行命令时遇到了"command not found"的错误。根据引用的信息,您可能是以普通用户登录Jenkins容器并尝试安装Allure,而Jenkins是以普通用户运行的。这可能导致Allure命令无法被找到。
要在Docker中为Jenkins安装Allure环境,您可以尝试以下步骤:
1. 通过管理员身份登录Jenkins容器:
```
docker exec -u 0 -it <container_id> bash
```
2. 在管理员权限下安装Allure:
```
apt-get update
apt-get install -y allure
```
3. 退出管理员身份,并以普通用户身份登录Jenkins容器:
```
exit
docker exec -u <username> -it <container_id> bash
```
4. 确认Allure已成功安装:
```
allure --version
```
通过以上步骤,您应该能够在Docker中为Jenkins成功安装Allure环境。请确保您替换`<container_id>`和`<username>`为您实际使用的容器ID和用户名。
引用:
: 我的docker中的Jenkins是已经安装allure了的,但是jenkins提示:bash: allure: command not found。
: Jenkins中allure的安装和使用问题 jenkins@0d71811f7c01:~/workspace/first_python$ allure generate ./unit/allure_result -o ./unit/allure_report bash: allure: command not found。
: 原来是我是通过管理员进入jenkins容器安装了allure的,而jenkins是以普通用户去运行的,所以我又以普通用户登录安装allure。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [docker中Jenkins安装allure和使用,bash: allure: command not found](https://blog.csdn.net/chuancheng_zeng/article/details/109880574)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文
相关推荐















