繁体   English   中英

Jenkins码头工人在AWS上

jenkins docker on aws

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在从ec2映像运行jenkins并构建一个docker映像以推送到ecr

我不断收到这个错误

Running shell script
+ aws ecr get-login --no-include-email --region us-east-2
Unable to locate credentials. You can configure credentials by running "aws configure".

我试图创建凭证文件,即

touch ~/.aws/credentials and echo >> to the file

我尝试过

--build-arg AWS_ACCESS_KEY_ID=xxxxxxx

并且我也将我的凭证添加到詹金斯

请任何帮助将不胜感激

1 个回复

您可以通过由jenkins用户配置aws cli来解决此问题。 只需以jenkins用户身份启动此命令,并提及您的访问密钥和秘密密钥以及AWS区域。

首次更改为Jenkins用户

[root@symphony ~]# su -s /bin/bash jenkins 

然后配置AWS CLI

[jenkins@symphony ~]$ aws configure
AWS Access Key ID [None]: xxxxxxxxxxxxxxxx
AWS Secret Access Key [None]: yyyyyyyyyyyy
Default region name [None]: us-east-2
Default output format [None]:

使用此命令验证aws cli

[jenkins@symphony ~]$ aws ecr get-login --no-include-email --region us-east-2

注意:确保您的用户有权访问ECR和ECS。

1 Jenkins码头工人设置

我正在使用Jenkins进行项目构建,但是现在我的客户希望在Docker映像内进行构建。 我已经在服务器上安装了172.0.0.1:PORT并在172.0.0.1:PORT上运行172.0.0.1:PORT 。 我已经安装了Docker插件并将此TCP URL分配给Docker URL。 ...

3 码头工人在码头工人内部更改的Docker行数

我想知道如何更改以下行为。 假设我的终端有28行。 然后,我使用以下命令: 如您所见,即使所有结果都应该是28 ,当我docker run --rm -it ubuntu:16.04 tput lines调用容器时,尽管终端大小,它也总是给我24。 这不仅适用于ubuntu容器,我 ...

4 码头工人

我正在使用此Dockerfile构建Docker映像 映像已成功构建,然后我想创建一个实例: 但是,当我执行docker ps -a时 ,实例的状态为Exit0。我假设这意味着实例未在运行。 当我尝试启动或附加它时,似乎什么也没有发生。 所以问题是为什么容器没有运行? ...

6 需要码头工人来建造码头工人?

我下载了docker并希望从源代码中编译它: 根据我的理解,如果我想编译docker ,我需要先得到一个docker 。 这样对吗? 如果是真的,第一个docker怎么来? ...

2015-03-18 02:54:26 2 875   docker
8 码头工人 码头工人

当有数据库和数据处理器时,我需要实施解决方案。 两者都在分开的容器中。 这些容器位于另一个容器“Docker 1”上。 我需要多次运行最后一个容器“Docker 1”、“Docker 2”......它可能很复杂,所以有一个图像 有 Docker 文件来运行数据库和数据处理器: 和 docke ...

2020-07-13 20:25:35 0 42   docker
9 码头工人-为什么我的码头工人图像太大?

我正在使用postgres和一些其他基本软件包为CentOS 7上的开发环境构建映像。 但是最终大小约为900MB,我什至删除了一些在构建过程后将不再使用的软件包。 我看到了一些其他的postgres图片,其中大多数都小于100MB。 我该怎么做才能减小此尺寸? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM