在 Docker 上部署使用 Azure CLI 镜像

fynnw 2017-09-08 10:18:13
Docker 是非常流行的容器技术,在 Docker 中安装部署多种工具非常快速和方便;而 Azure CLI 是微软提供的可以在 Linux/Mac 上运行的跨平台命令行管理工具,本文介绍如何在 Azure 上安装部署 Docker 和 Azure CLI。
1. 首先部署一台 Linux 虚拟机,关于如何创建虚拟机,请参考 Azure 相关基础文档,本例中使用 CentOS 7.2 作为 Host。
2. 更新系统,使系统达到最新状态:
sudo yum update



1. 添加 Docker 的 yum 仓库:
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1gpgkey=https://yum.dockerproject.org/gpg
EOF


2. 安装 Docker 的引擎和基础包:
$ sudo yum install docker-engine



3. 启动 Docker:
$ sudo service docker start


4. 测试一下 Docker 是否工作正常:
$sudo docker run hello-world


5. 为了避免每次运行 docker 命令都要输入 sudo,可以将你当前的用户加入到 docker 的 group 里面去, logout 然后再 login 就好了:
sudo usermod -aG docker your_username


6. 到目前为止,Docker 引擎已经安装完毕,然后我们在 Docker 需要 pull azure-cli 的 image 下来,执行命令:
$docker run -it microsoft/azure-cli



如果有在使用中发现速度非常慢的同学,可以通过点击这里查看解决办法

也欢迎大家相互交流。
...全文
332 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,162

社区成员

发帖
与我相关
我的任务
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
  • Docker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧