ECS--DAY2

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 基于ECS快速搭建Docker环境

ECS--DAY2# ECS--DAY2

基于ECS快速搭建Docker环境

由于win10自带的ssh不支持剪切板的操作,转用xshell完成接下来的七天实训

安装Docker CE

​ 安装Docker的依赖库

yum install -y yum-utils device-mapper-persistent-data lvm2

​ 添加Docker CE的软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

​ 安装Docker CE

yum makecache fast
yum -y install docker-ce

​ 启动Docker服务

systemctl start docker

​ 配置阿里云镜像仓库(加速)

Docker的默认官方远程仓库是hub.docker.com,由于网络原因,下载一个Docker官方镜像可能会需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务ACR提供了官方的镜像站点,从而加速官方镜像的下载。下面介绍如何使用阿里云镜像仓库。

  1. 登录容器镜像服务控制台。

    1. 在页面左侧资源栏点击 一键复制登录url,打开浏览器隐身窗口(无痕模式)输入已复制的登录链接。

img

​ b. 输入资源提供的 子用户名称子用户密码 ,点击 【登录】 ;然后搜索容器镜像,点击【容器镜像服务】登录控制台。

img

​ c. 登录成功页面如下。(若弹出开通服务窗口,关闭即可)

img

  1. 单击【镜像中心】 > 【镜像加速器】,可以看到阿里云为您提供了一个专属的镜像加速地址。

img

  1. 配置Docker的自定义镜像仓库地址。请将下面命令中的镜像仓库地址https://kqh8****.mirror.aliyuncs.com替换为阿里云为您提供的专属镜像加速地址。
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxxxxxxxxx"]
}
EOF
  1. 重新加载服务配置文件。
systemctl daemon-reload
  1. 重启Docker服务。
systemctl restart docker

使用Docker安装Nginx服务

  1. 查看Docker镜像仓库中Nginx的可用版本。
docker search nginx

命令输出如下所示:

img

  1. 拉取最新版的Nginx镜像。
docker pull nginx:latest

命令输出如下所示:

img

  1. 查看本地镜像。
docker images

命令输出如下所示:

img

  1. 运行容器。
docker run --name nginx-test -p 8080:80 -d nginx

命令参数说明:

  • --name nginx-test:容器名称。
  • -p 8080:80: 端口进行映射,将本地8080端口映射到容器内部的80端口。
  • -d nginx: 设置容器在后台一直运行。

命令输出如下所示:

img

  1. 在浏览器地址栏输入http://<ECS公网地址>:8080访问Nginx服务。
相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
12月前
|
存储 Kubernetes Cloud Native
云原生Istio基本介绍 2
云原生Istio基本介绍
120 0
|
机器学习/深度学习 前端开发 数据可视化
神奇的streamlit (哇 原来深度学习还可以这样玩)
神奇的streamlit (哇 原来深度学习还可以这样玩)
神奇的streamlit (哇 原来深度学习还可以这样玩)
|
弹性计算 数据库
ECS使用有感
我是一名即将步入社会的大学生,随着网络法等相关专业知识的学习愈发强烈。查询资料时,常常会浏览到制作精美的个人站,因此产生了建设自己个人站的设想,但是由于业余时间少之甚少,同时听闻购买域名与服务器的价格不菲,因此计划一直未能实现
|
存储 弹性计算 监控
ECS可好用了
ECS: 本质就是一个服务器。运行在云上的一个服务器。主要作用是做运算的。跑各种程序的。
111 0
|
弹性计算 Linux 云计算
玩转ECS
很高兴在这里发表一篇文章来跟大家分享我最近使用ECS的体验感受。
169 0
|
Linux 图形学 Android开发
Unity3D下如何实现跨平台低延迟的RTMP、RTSP播放
好多开发者,希望我们能探讨下Unity平台RTMP或RTSP直播流数据播放和录制相关的模块,实际上,这块流程我们已经聊过多次,无非就是通过原生的RTMP或者RTSP模块,先从协议层拉取到数据,并解包解码,回调YUV或RGB数据,然后,在Unity创建响应的shader,获取图像数据填充纹理即可,说起来流程很简单,但是每个环节,如果做到极致体验,都非常难。简单来说,多一次拷贝,都会增大性能瓶颈或延迟。
145 0
|
弹性计算 运维 Linux
ECS使用技巧
ECS入门使用技巧,包含命令行、远程软件、运维桌面使用方法
301 1
ECS使用技巧
|
弹性计算 关系型数据库 MySQL
ECS使用
一直想申请一个服务器使用,并自己部署网站,所以我就申请了阿里云的ECS服务器,ECS服务器有很多操作系统可以供我们选择,中途也因为一些问题换了2次操作系统,不得不说更换操作系统是非常方便的,申请服务器之后也可以一句命令安装宝塔面板,有了一键安装软件就更加方便,同时阿里云ECS服务器还有安全组规则,极大的提高了服务器的安全性,避免了很多攻击,自己使用时,不要忘了去配置安全组规则,比如mysql通常要开启3306端口,tomcat要开启8080端口,宝塔也需要开启很多端口才可以使用。阿里云也提供了3种方式连接服务器,分别是Workbench远程连接、VNC远程连接、发送命令(云助手)
107 0
|
弹性计算 Linux 数据安全/隐私保护
ecs的使用
现在是互联网的时代,得学会搭建服务器的方法
ecs的使用
|
消息中间件 运维 监控
Kafka监控工具汇总
对于大数据集群来说,监控功能是非常必要的,通过日志判断故障低效,我们需要完整的指标来帮我们管理Kafka集群。本文讨论Kafka的监控以及一些常用的第三方监控工具。
1149 0
Kafka监控工具汇总