标签: docker-toolbox

Docker Toolbox - 挂在`docker push`上

我在Mac上使用Docker Toolbox.

docker push挂了.如何重新启动守护程序或docker-machine VM以便以不良方式解除此隐藏.等待它需要很长时间.

docker docker-toolbox

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

拨 tcp 192.168.99.100:2376: i/o 超时

我无法运行 Docker Toolbox for Mac。几个月前我让它完美运行。但是现在,它不断收到错误:

This machine has been allocated an IP address, but Docker Machine could not reach it successfully.

SSH for the machine should still work, but connecting to exposed ports, such as the Docker daemon port (usually <ip>:2376), may not work properly.

You may need to add the route manually, or use another related workaround.

This could be due to a VPN, proxy, or host file configuration issue.

You also might want to clear any VirtualBox host …
Run Code Online (Sandbox Code Playgroud)

macos docker docker-toolbox

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

Docker工具箱:来自守护程序的错误响应:无效模式:/ root / docker

我是Docker新手,目前正在复制课程视频。我必须补充说,我只有Windows 10 Home,因此仅限于Docker Toolbox。(在工作中,我有W 10 Pro并使用Docker本身,没有遇到我要报告的问题)。

当我在Windows Power Shell中运行以下命令时:

PS C:\Program Files\Docker Toolbox> docker run -ti -h python -v ${pwd}:/root/docker -p 9999:9999 ubuntu:latest /bin/bash
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: invalid mode: /root/docker.
   See 'C:\Program Files\Docker Toolbox\docker.exe run --help'.
Run Code Online (Sandbox Code Playgroud)

在命令提示符下不会发生此问题,因此它似乎与Power Shell有关。我没有在讨论区找到任何东西。任何输入将不胜感激。

最佳马库斯

docker docker-toolbox

6
推荐指数
4
解决办法
7313
查看次数

在哪里可以找到 DockerCli.exe

我正在尝试将 Docker 切换到我的 Windows Server Core 1903 计算机(无桌面)上的 Windows 容器。这个页面说 DockerCli 应该能够做到这一点:

& $Env:ProgramFiles\Docker\Docker\DockerCli.exe -SwitchDaemon
Run Code Online (Sandbox Code Playgroud)

DockerCli.exe全新安装 Docker 后没有:

    Directory: C:\Program Files\Docker


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       30-09-2019     17:57                cli-plugins
-a----       03-09-2019     21:58       69282136 docker.exe
-a----       03-09-2019     21:58       76065624 dockerd.exe
-a----       21-08-2019     00:05        2454016 libeay32.dll
-a----       11-05-2017     22:32          56978 libwinpthread-1.dll
-a----       03-09-2019     16:24           6124 licenses.txt
-a----       30-09-2019     17:57            142 metadata.json
-a----       21-08-2019     00:05         357888 ssleay32.dll
-a----       09-06-2016     22:53          87888 vcruntime140.dll
Run Code Online (Sandbox Code Playgroud)

我还尝试通过 Choco 安装docker-cli …

docker docker-toolbox

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

Docker 不支持使用 Docker 工具箱在 Windows 家庭系统上存储机密

在 Windows 10 Home 上使用 Docker 工具箱,Docker 版本 19.03,我们创建了一个docker-compose.yml并添加了一个机密文件作为 JSON,它在 Mac 系统上运行良好,但无法在 Windows 10 Home 中运行。

运行后报错docker-compose up

ERROR: for orthancserver  Cannot create container for service orthanc: invalid mount config for type 
"bind": invalid mount path: 'C:/Users/ABC/Desktop/Project/orthanc.json' mount path must be absolute
Run Code Online (Sandbox Code Playgroud)

docker-compose.yml

version: "3.7"

services: 
    orthanc:
        image: jodogne/orthanc-plugins:1.6.1
        command: /run/secrets/
        container_name: orthancserver
        restart: always
        ports: 
            - "4242:4242"
            - "8042:8042"
        networks: 
            - mynetwork
        volumes: 
            - /tmp/orthanc-db/:/var/lib/orthanc/db/
        secrets:
            - orthanc.json    
    dcserver:
        build: ./dc_node_server
        depends_on:
            - orthanc …
Run Code Online (Sandbox Code Playgroud)

docker docker-compose docker-toolbox docker-for-windows orthanc-server

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

如何从 Docker 容器中恢复 MySQL 数据

我在 docker windows 工具包上运行 mariadb 实例。我使用 kitematic 对 mariaDB 容器进行了环境更改。现在它重新创建了一个丢失我所有数据库的实例。有没有办法从中恢复?

检查是否有悬空卷,并且很少

docker volume ls -f dangling=true

mysql mariadb docker docker-toolbox

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

是否可以在 Visual Studio Code 上使用 Docker 工具箱?

我有 Windows 10 家庭版,因此我必须安装 Docker Toolbox 而不是 Docker。我正在使用 Visual Studio Code 进行开发,它具有 Docker 支持的扩展 ( https://github.com/Microsoft/vscode-docker ),它为最常见的 Docker 命令添加了集成。

不幸的是,它在我的情况下不起作用(来自 Visual Studio Code 终端的输出):

C:\Users\Konrad\workspace\docker-tests>docker build . -t docker-whale
An error occurred trying to connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/build?buildargs=%7B%7D&cgr
oupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory
=0&memswap=0&rm=1&shmsize=0&t=docker-whale&ulimits=null: open //./pipe/docker_engine: The system cannot find the
 file specified.
Run Code Online (Sandbox Code Playgroud)

相同的命令在 Docker 快速入门终端中运行良好。

是否可以像“Docker Quickstart Terminal”一样将 Visual Studio Code 配置为使用 docker?我应该更改一些系统配置才能使用它吗?

docker windows-10 visual-studio-code docker-toolbox

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

无法连接到Anyconnect VPN上的Docker

我正在Windows上使用Docker工具箱进行Docker相关的开发。当我在家庭或办公室网络中时,此方法工作正常,但在使用Anyconnect VPN连接至办公室网络时,此方法不起作用。请让我知道是否存在可以更改以使其正常工作的网络设置。

vpn docker docker-toolbox

5
推荐指数
2
解决办法
3202
查看次数

--virtualbox-hostonly-cidr 在 docker 机器创建期间做什么?

嗨,我想在 Windows 上创建一个 Docker 机器并拥有 Docker 工具箱并且必须执行此代码

./docker-machine create -d virtualbox  --virtualbox-boot2docker-url https://github.com/boot2docker/boot2docker/releases/download/v1.11.2/boot2docker.iso --virtualbox-memory 3240 --virtualbox-cpu-count 2 --virtualbox-disk-size 30480 --virtualbox-hostonly-cidr "192.168.56.1/24" local
Run Code Online (Sandbox Code Playgroud)

所以我想知道什么是 --virtualbox-hostonly-cidr 并且它做了

官方文档说:

--virtualbox-hostonly-cidr "192.168.99.1/24"                                                         Specify the Host Only CIDR [$VIRTUALBOX_HOSTONLY_CIDR]
Run Code Online (Sandbox Code Playgroud)

我不明白。网络文化低的开发者能否详细解释一下。

virtualbox docker boot2docker docker-machine docker-toolbox

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

如何在docker容器内调用api端点?

我的操作端点通常是http://localhost:50000/Method/egFunction但当我在 docker 容器上运行应用程序时,我无法调用 api 端点,而是收到错误。我使用 docker-compose,这是我的代码(mongodb 还不能工作,我试图先让端点工作)。

我总是使用 docker-compose up 来运行应用程序,但自从我实现了 Restful api 和数据库后,我可能必须更改运行命令的方式,但不确定。如果我执行 docker-compose up,前端负载正常,但我没有数据,并且每次调用端点都会给我一个错误。我通常使用以下链接加载docker容器:http://192.168.99.100:8080

我在 docker-compose.yml 中有这个:

version: '3.4'

services:
  app:
    image: vinnie_app:latest
    links:
      - mongodb
    depends_on:
      - mongodb
  mongodb:
    image: mongo:latest
    container_name: "mongodb"
    ports:
      - 27017:27017
Run Code Online (Sandbox Code Playgroud)

在我的 docker-compose.override.yml 文件中,我有以下内容:

version: '3.4'

services:
  app:
    build: ./app
    environment:
      - ASPNETCORE_ENVIRONMENT=Staging
      - NODE_ENV=staging
    ports:
      - "8080:80"
Run Code Online (Sandbox Code Playgroud)

docker文件:

FROM microsoft/dotnet:sdk AS build-env
WORKDIR /app

RUN curl -sL https://deb.nodesource.com/setup_10.x |  bash -
RUN apt-get install -y nodejs

# Copy …
Run Code Online (Sandbox Code Playgroud)

docker docker-compose docker-toolbox

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