【简介】

Docker 是一个开放源代码软件,主要应用于开发应用、交付应用、运行应用,Docker 可以将应用程序及其依赖项打包到可以在任何 Linux、Windows 或 macOS 计算机上运行的虚拟容器中。这使应用程序能够在各种位置运行,本篇文章主要介绍了如何在Azure云平台中使用Azure Virtual machines 快速搭建Docker容器相关步骤及方法

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker


【操作步骤】

一.创建配置Azure Virtual machines

1.配置基本的Azure VM信息(包括订阅、资源组、实例详细信息,管理员账号及入站端口规则),具体配置如下所示:

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_Azure_02

2.配置磁盘信息(配置相关磁盘类型及加密类型)具体配置如下所示:

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_Docker_03


3.配置网络接口信息(虚拟网络、子网、公网IP、公共出入站端口等)具体配置如下所示:

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_Docker_04

4.配置监视和管理

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_05


5.查看并创建虚拟机

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_azure_06


6.部署完成以后,可点击直接“转到资源”

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_Docker_07

7.如下图所示可以看到虚拟机资源管理页面

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_08

二. 在Azure Virtual Machines网络配置中添加入站安全规则

1.在Azure Virtual Machines网络配置中添加入站安全规则,规则为“any to any” 所有端口

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_azure_09

三.远程连接Azure Virtual Machines

3.1 利用工具连接VM

1 .我们通过控制台返回的信息获取到了远程公网IP地址

ssh demotest@20.239.67.82

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_Docker_10

四. 安装配置Docker应用

1.使用命令将普通用户提升为root权限

sudo su root

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_azure_11


2.使用yum update命令进行更新

yum update

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_12


3.使用Yum安装epel-release源

Yum install epel-release -y

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_azure_13

yum clean all

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_14

yum list

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_15

2.执行以下命令,安装Docker

yum install docker-io -y

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_azure_16

3.执行以下命令,运行docker,查看安装结果

a) systemctl start docker
b) docker info

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_17

五. 使用管理Docker应用

  1. 运行docker守护进程
systemctl start docker

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_Azure_18


2.下载管理镜像

docker pull nginx

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_docker_19


2.进入容器

Docker run -it [ ImageId ] /bin/bash

【Microsoft Azure 的1024种玩法】六十八.基于Azure云平台使用Azure Virtual machines快速搭建Docker容器_azure_20


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Docker