3.docker machine 连接 aliyun 远程docker 服务器

1.在aliyun ecs 创建docker 服务器

docker-machine create -d aliyunecs machine-aliyunecs

2.远程连接 docker

  获取客户端

    从https://github.com/AliyunContainerService/docker-machine-driver-aliyunecs 下载对应操作系统的客户端

    将 下载下的文件 重命名 到 /User/local/bin/docker-machine-driver-aliyunecs

    测试 aliyun 客户端是否安装好

    使用 docker-machine create -d aliyunecs --help  看看是否报错  如果不报错则 ok

   获取连接参数

    在阿里云的访问控制 - 用户详情内创建 一个 access key 和 显示一次的 secret key

  获取创建docker-machine的 aliyunecs 的 region

    在阿里云 -  云服务器ECS - 创建一个ecs  查看创建实例的地区 和实例类型

    docker-machine create -d aliyunecs --aliyunecs-io-optimized=optimized --aliyunecs-instance-type=ecs.c5.large --aliyun-access-key-id=上面获取的accesskey  --aliyunecs-access-key-secret=上面获取的secret  --aliyunecs-region=cn-qingdao demo1

    第一个参数是 --aliyunecs-io-optimized 是必须的

    第二个参数是 --aliyunecs-instance-type 所选的实例类型

    第三个参数是 --aliyun-access-key-id 创建用户 所显示的 access key

    第四个参数是 --aliyun-access-key-secret 创建用户 所显示的 secret key

    第五个参数是 --aliyunecs-region ecs 实例所选的地区

    第六个参数是 创建的用户的用户名

  即可连接 阿里云 服务器

    docker env aliyunecs  即可设置为默认服务器

    docker env --unset 清空默认连接的服务器

原文地址:https://www.cnblogs.com/zonehoo/p/11216423.html

时间: 2024-10-11 23:04:23

3.docker machine 连接 aliyun 远程docker 服务器的相关文章

如何连接到远程windows服务器

在学习和工作中,有些时候我们需要连接到远程服务器,这里,我来演示如何连接到windows服务器. 1. 首先利用快捷键win+r打开运行,或者在搜索框搜索“运行”,然后在运行框输入mstsc,点击确定进入下一步. 2. 然后进入远程连接界面,输入被连接的服务器ip地址或者域名地址,点击确定进入下一步. 3. 接着输入服务器所分配的账号和密码,可以选择勾选保存密码与否,点击确定进入下一步. 4. 接下来会提示证书错误,这里不用管,选择“是”,也可以勾选“不再询问我是否连接到此计算机”来跳过下次登陆

使用Navicat连接管理远程linux服务器上的mysql数据库

点击这个连接,选择mysql. 填完这两页,测试成功,点击确定即可.创建了hyj连接. 结果如下: 原文地址:https://www.cnblogs.com/hyjh/p/11503234.html

Docker-通过docker-maven-plugin插件实现docker镜像构建并自动发布到远程docker服务器

我们知道,docker能实现应用打包隔离,实现快速部署和迁移.如果我们开发应用使用了spring cloud + spring boot架构,那么,通过docker-maven-plugin实现快速构建镜像并发布到远程docker服务器会非常方便.相关步骤参考如下: step1.开启docker服务器的tcp管理端口,这里以2375为例进行说明.具体的配置过程请参考另一篇博客:https://www.cnblogs.com/funnyboy0128/p/9983779.html step2.在本

Docker Machine 简介

Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker.我们还可以通过 docker-machine 命令来管理这些虚拟机和 Docker.下面是来自 Docker Machine 官方文档的一张图,很形象哦! 本文将通过一系列 demo 来展示 Docker Machine 的主要使用场景. 安装 Docker Machin

Docker Machine 详解

笔者在<Docker Machine 简介>一文中简单介绍了 Docker Machine 及其基本用法,但是忽略的细节实在是太多了.比如 Docker 与 Docker Machine 的区别?又如当我们执行 docker-machine create 命令时,Docker Machine 都做了哪些重要的事情使得我们可以远程操作 Docker daemon?这样的远程操作安全吗?本文将试图解读这些问题.注:本文的演示环境为 Ubuntu16.04. Docker 与 Docker Mach

使用Xshell连接远程CentOS服务器

使用Xshell连接远程CentOS服务器只需简单几步: (1)确定你的远程服务器的登录名和密码: (2)新建一个连接: (3)填写主机信息: (4)填写登陆信息(远程服务器的登录名和登陆密码): 最终连接上远程CentOS服务器.

centos7下安装docker(14安装docker machine)

之前我们做的实验都是在一个host上面的,其实在真正的环境中有多个host,容器在这些host上面启动,运行,停止和销毁,相关容器会通过网络相互通信,无论他们是否运行在相同的host上面. 对于这种歌multi-host环境,我们该如何高效的进行管理呢? 第一个问题就是:为所有host安装和配置docker 之前我们手工安装了一个docker host: 1.安装https CA证书 2.添加GPG key 3.添加docker apt源 4.安装docker      对于多主机的环境手工方式

docker环境安装及springboot+docker在idea上实现一键部署远程服务器

以下均是在虚拟机上操作的环境 一.docker安装 1.检查内核版本,必须是3.10及以上(docker要求centos系统的内核版本高于3.10) uname ‐r #如果系统版本较低,则使用yum update更新内核 2.安装docker yum install docker 3.输入y确认安装 4.启动docker [[email protected] ~]# systemctl start docker [[email protected] ~]# docker ‐v Docker v

(十二)Docker Machine介绍

官方文档:https://docs.docker.com/machine/overview/ 可以使用Docker Machine做什么? 在Mac或Windows上安装并运行Docker 配置和管理多个远程Docker主机 提供Swarm集群 什么是Docker Machine? Docker Machine是一个工具,可以让你在虚拟主机上安装Docker Engine,并用docker-machine命令管理主机.你可以使用计算机在本地Mac或Windows计算机上,公司网络,数据中心或云提