在Windows机器上运行在虚拟盒上的VM中的Docker容器的IP可以使用什么IP地址?
我有:
Windows 10机器
安装Ubuntu的Virtualbox
安装了Docker
和一个港口为80/443的集装箱
在VM上,我可以运行docker命令并看到容器正在运行。
vagrant@ubuntu-xenial:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
我正在WSL 2上运行Ubuntu20.04,以及用于Windows的停靠桌面(2.3.0.5)。
已经设置了Docker桌面,以便我可以从我的Ubuntu访问docker守护进程。
我想运行该命令(有关运行该命令的动机,请参见 ):
sudo iptables -I DOCKER-USER -j DROP
但是当我这样做的时候,我得到了错误:iptables: No chain/target/match by that name.
根据:"Docker安装了两个名为DOCKER和DOCKER的定制iptables链,它确保传入的数据包总是由这两个链首先检查。“
如何将此iptable
我已经在windows10上安装了docker。
Docker版本:
Docker version 17.09.0-ce, build afdb6d4
我尝试使用以下两个命令拉取最新的ubuntu和ubuntu:16.04
docker pull ubuntu
docker pull ubuntu:16.04
但是我得到了下面的错误。
docker pull ubuntu
Using default tag: latest
latest: Pulling from library/ubuntu
no matching manifest for windows/amd64 in the ma
在这个主题上,我看到了几个问题,并尝试了这两种方法。如有任何关于如何进行任何一条路线的建议,我们将不胜感激:
在WSL2内部运行nvidia-码头
我跟踪了和。所有安装和docker命令都从Ubuntu20.04内部运行。但是,sudo service docker start返回:
docker: unrecognized service
更新:这变成了一个。我能够按照在Ubuntu上安装并运行docker。然而,接下来我会遇到一个
$docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmar
我是openshift的新手,正在尝试一个基本的设置。我在我的windows笔记本电脑的Ubuntu上安装了docker和openshift。我没有任何问题,使用码头单独和推拉或从我的本地注册表。我在openshift原版中使用oc new命令时遇到了问题。
我的VM中有一个本地注册表正在运行。
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
我在Windows10专业版上运行Ubuntu 18.04。我已经在Ubuntu上安装了docker。我可以在Ubuntu上看到docker的版本,但是我不能在系统上运行docker的hello-world测试容器。每当我键入命令"sudo service docker start“时,它都会显示"*Starting Docker:docker”,但当我检查服务的状态时,它会显示"*Docker is not running“或有时显示"*Docker is running”,但在几秒钟后的下一次状态检查中,它会显示"*Docker is not ru
我正在尝试在windows10机器的WSL ubuntu上安装Cypress。WSL ubuntu没有自己的显示功能。因此,在设置Cypress之前,我们需要遵循以下几个步骤。我遵循了博客中提到的所有步骤:https://nickymeuleman.netlify.app/blog/gui-on-wsl2-cypress,但我一直收到以下错误: Cypress failed to start.
This is usually caused by a missing library or dependency.
The error below should indicate which d
我已经在Windows 10上安装了Docker,为我当前的WSL发行版(Ubuntu)安装了dockerd选项,WSL安装为true。当我试图在WSL2中使用docker时,出现了以下错误:
fpapi@xxx:~$ docker ps
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dia
我在WSL2上安装了Windows10,遵循以下说明:,手动安装。
然而,当我打开wsl终端并输入kubectl时,所有命令都对我起作用,我有响应-sh: kubectl: not found。
我安装了Ubuntu20.04LTS,当我打开Ubuntu终端时,kubectl在那里工作。
Powershell说它安装正确:
PS C:\Users\michu> wsl --list --verbose
NAME STATE VERSION
*docker-desktop Running 2