小编Joh*_*Dui的帖子

附加到带有基本映像的docker容器上?

我有一个docker文件,如下所示:

FROM scratch

ARG VERSION=NOT_SET
ENV VERSION $VERSION

COPY foobar foobar
COPY foobar-*.yaml /etc/
COPY jwt/ /etc/jwt/

EXPOSE 8082

ENTRYPOINT ["./foobar"]
CMD ["-config", "/etc/foobar-local.yaml"]
Run Code Online (Sandbox Code Playgroud)

现在,docker ps显示以下内容:

CONTAINER ID        IMAGE                                                               COMMAND                  CREATED              STATUS              PORTS                         NAMES
653a9b287eb6        7693481.dkr.ecr.us-east-1.amazonaws.com/foobar:0.0.1           "./foobar -config /e"   About a minute ago   Up About a minute                                 foobar
Run Code Online (Sandbox Code Playgroud)

当我尝试使用以下命令执行该容器时:

sudo docker exec -it 653a9b287eb6 /bin/bash
Run Code Online (Sandbox Code Playgroud)

它显示以下错误:

rpc error: code = 2 desc = oci runtime error: 
exec failed: exec: "/bin/bash": stat /bin/bash: no such file or directory
Run Code Online (Sandbox Code Playgroud)

docker

9
推荐指数
1
解决办法
7398
查看次数

在GIT中推出一个新分支

我正在使用GIT,并且我foo在本地创建了一个新的分支(命名)(存储库中不存在).现在,我对原始项目(主)文件进行了一些更改,并在此新分支中提交了所有这些更改.我现在要做的是将这个新分支推送到远程存储库.我怎样才能做到这一点?如果我只是git push在我在分支机构时运行foo,它会将整个分支推送到回购站.我不希望我的修改被推到掌握.我只想将这个新分支推送到主存储库.

git

8
推荐指数
2
解决办法
3万
查看次数

标签 统计

docker ×1

git ×1