• docker-machine on azure


    1.准备Azure的虚拟机,安装docker-machine

    由于azure虚拟机的管理员账号不是root,所以这里我们使用自己创建的管理员yy

    1.base=https://github.com/docker/machine/releases/download/v0.14.0 &&
      curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine &&
      chmod +x /usr/local/bin/docker-machine

    2.进行验证

    docker-machine version

    3.设置命令自动补齐的功能

    base=https://raw.githubusercontent.com/docker/machine/v0.14.0
    for i in docker-machine-prompt.bash docker-machine-wrapper.bash docker-machine.bash
    do
      sudo wget "$base/contrib/completion/bash/${i}" -P /etc/bash_completion.d
    done

    由于我们使用的是yy账户,所以在/home/yy/.bashrc文件中添加如下一行(如果使用的是root,须在/root/.bashrc文件中写入)

    PS1='[u@h W$(__docker_machine_ps1)]$ '

    重新读取变量:source /home/yy/.bashrc

    如果出现以下情况:

    -bash: __docker_machine_ps1: command not found

    则进行以下修改:

    vim /home/yy/.bashrc

    source /etc/bash_completion.d/docker-machine-wrapper.bash
    source /etc/bash_completion.d/docker-machine-prompt.bash
    source /etc/bash_completion.d/docker-machine.bash

    重新读取变量

    source /home/yy/.bashrc

    再次重新验证:docker-machine version

    至此,docker-machine已安装完成

  • 相关阅读:
    微信小程序
    如何在微信小程序中使用骨架屏
    Nlog打印日志到Influxdb数据库
    C#通过模板导出Word的两种方法(超简单)
    VS2019制作的安装包,默认安装到C盘快捷方式无法打开
    orcale数据库还原备份
    Thread 类创建线程
    Quartz.NET
    DataTable ,使用详细。
    Unity3D 学习
  • 原文地址:https://www.cnblogs.com/lkun/p/9366511.html
Copyright © 2020-2023  润新知