标签: docker-command

要在 postman 上运行 curl 命令,在导入 Curl 时出现错误:arg.startsWith 不是函数

我有一个使用终端成功运行的 curl 链接,但我想将其转换为POSTMAN链接所在的请求,

curl -v --silent -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -X GET -u <registry-user>:<registry-password> https://sc-docker-registry.eic.fullstream.ai/v2/<image-name>/manifests/<tag> 2>&1 --insecure  | grep Docker-Content-Digest | awk '{print ($3)}'
Run Code Online (Sandbox Code Playgroud)

我已设置标题和身份验证但无法设置 2>&1 --insecure | grep Docker-Content-Digest | awk '{print ($3)}'

我在哪里可以2>&1 --insecure | grep Docker-Content-Digest | awk '{print ($3)}'在邮递员中设置命令

postman curl-commandline docker-command

26
推荐指数
4
解决办法
9922
查看次数

如何从一个 docker 容器执行命令到另一个

我正在创建一个应用程序,它允许用户上传视频文件,然后进行一些处理。

我有两个容器。

  1. Nginx 为用户可以上传视频文件的网站提供服务的容器。
  2. FFmpeg安装了一些其他处理工具的视频处理容器。

我想要达到的目标。我需要容器 1 才能在容器 2 上运行 bash 脚本。

据我所知,一种可能性是让它们通过 API 通过 HTTP 进行通信。但随后我需要在容器 2 中安装一个 Web 服务器并编写一个 API,这似乎有点矫枉过正。我只想执行一个 bash 脚本。

有什么建议?

docker docker-networking docker-container docker-command

11
推荐指数
3
解决办法
9011
查看次数

入口点:“entrypoint.sh” - docker compose

entrypoint.sh我的工作区中没有这样的文件名。

但下面的指令docker-compose.yml是指它:

builder: 
  build: ../../
  dockerfile: docker/dev/Dockerfile
  volumes:
    - ../../target:/wheelhouse
  volumes_from:
    - cache
  entrypoint: "entrypoint.sh"
  command: ["pip", "wheel", "--non-index", "-f /build", "."]
Run Code Online (Sandbox Code Playgroud)

哪里../docker/dev/Dockerfile

# Set defaults for entrypoint and command string
ENTRYPOINT ["test.sh"]
CMD ["python", "manage.py", "test", "--noinput"]
Run Code Online (Sandbox Code Playgroud)

什么是entrypoint: "entrypoint.sh"真正做到?

docker dockerfile docker-compose docker-entrypoint docker-command

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

Docker整理,重试拉镜像

当作为其拉动图像Client.Timeout exceeded while awaiting headers运行时docker-compose up,有时会出错。

有没有办法让docker-compose在拉取映像时重试?

docker-compose docker-command

5
推荐指数
1
解决办法
303
查看次数

某些 Docker 命令在 Windows Powershell ISE 中不起作用,但在其他命令行工具中起作用

我正在探索 docker,我一直在使用 Windows Powershell ISE 来运行 docker 命令。我遇到过在 Powershell 中运行某些命令但它们似乎卡住的情况,但是当我在命令提示符上运行相同的 docker 命令时,它们工作正常。我使用的是同一台机器但不同的命令行工具。为什么某些 docker 命令可以在 powershell 中工作而有些则不能?下面只是一些例子。虽然大多数工作,但有些似乎没有工作。

示例 1) docker system prune

在 powershell 中,我期望在下面的命令提示符中显示一条消息,但它似乎挂了。

在此处输入图片说明

在此处输入图片说明

示例 2) docker exec -ti containerName bash

在 CMD Prompt 中,我可以跳入正在运行的容器,但不能跳入 Powershell

在此处输入图片说明

在此处输入图片说明

powershell command-line command-prompt docker docker-command

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