我想在Azure中使用Linux VM。我想在该机器中安装Docker,但是我将使用Windows 10笔记本电脑访问它。我该怎么做?
我想在那台计算机中安装docker,但我会使用我的 Windows 10笔记本电脑访问它。我该怎么做?
如果您只想访问ping
或http
之类的Docker,也许我们可以按照这些步骤进行操作:
1.安装Azure VM上的Docker。
2.在上面创建Docker,这样:
docker run -d -p 80:80 my_image service nginx start
此DOCKER创建后,NGINX将在端口80上映射。
3.我们应该在Azure NSG上添加端口80,我们可以遵循本文以添加入站规则。
然后,我们可以使用Windows 10使用端口80访问VM的公共IP地址。
更新:
如果您使用的是Azure容器服务(Kubernetes),我们应该使用kubectl
命令来创建Docker。
我们可以使用此脚本(Azure CLI 2.0)连接到Azure容器服务(AKS):
az login -u xxx@domain.com -p xxxx
az acs kubernetes get-credentials --resource-group=myResourceGroup --name=myK8sCluster
然后,我们可以使用Docker文件(YML)来创建应用程序,例如:
kubectl create -f azure-vote.yml
这样,您的本地窗口10可以连接到ACS K8S。
希望这会有所帮助:)