阿里云镜像服务(阿里云容器镜像服务)
阿里云作系统有哪些?如何选择?
阿里云作系统就是我们在购买阿里云时看到的公共镜像,当前阿里云总共提供了Alibaba Cloud Linux镜像和第三方商业镜像及开源镜像合作的正版镜像两大类作系统选择。有的新手用户看到这么多作系统一般反应就是不知所措,那么阿里云有哪些作系统?应该如何选择?使用过程中是否可以更换系统?如何更换系统?本文来为大家一一解答。
阿里云镜像服务(阿里云容器镜像服务)
阿里云镜像服务(阿里云容器镜像服务)
阿里云镜像服务(阿里云容器镜像服务)
阿里云提供Alibaba Cloud Linux镜像和第三方商业镜像及开源镜像合作的正版镜像两种作系统。
1、Alibaba Cloud Linux镜像
阿里云针对ECS实例提供的定制化原生作系统镜像。Alibaba Cloud Linux镜像均经过严格测试,确保镜像安全、稳定,保证您能够正常启动和使用镜像。
售后支持:阿里云将为您在使用Alibaba Cloud Linux作系统过程中遇到的问题提供技术支持。
2、第三方商业镜像及开源镜像合作的正版镜像
由阿里云严格测试并制作发布,确保镜像安全、稳定,保证您能正常启动和使用镜像。第三方公共镜像包括:
Windows系统:Windows 。
Linux系统:龙蜥(Anolis)OS、Ubuntu、CentOS、Redhat Enterprise Linux、Debian、OpenSUSE、SUSE Linux、FreeBSD、Fedora CoreOS、Fedora和CoreOS等。
售后支持:作系统原厂或者开源社区获得技术支持。阿里云将对问题的调查提供相应的技术协助。
申请阿里云时,可以使用阿里云产品通用代金券,领取网址:阿里云云小站: ,云小站专属折扣,全站低价。可叠加代金券!
Alibaba Cloud Linux是阿里云自主研发的Linux系统镜像,属于公共镜像。
阿里云提供的第三方商业镜像及开源公共镜像,如下表所示。
1、Windows系统镜像
2、Linux系统镜像
1、阿里云Windows镜像选择
阿里云选择Windows 作系统,如何选择版本?首先Windows 2003和2008已经停止更新,不建议选择;数据中心版就是之前的企业版;不含UI版可以减少对系统资源的占用,但是不建议新手使用;with Container版中增加了Docker容器运行环境;Version 1909是指不含UI的,运行在核心模式下,没有图形界面,占用资源少;
综上,如果是专业人员可以选择Version 1909 数据中心版 64位中文版(不含UI);新手可选2019 数据中心版 64位中文版。
2、阿里云Linux镜像选择
阿里云Linux镜像可选Aliyun Linux、CentOS、Ubuntu、Debian、SUSE Linux、OpenSUSE、CoreOS和FreeBSD。Aliyun Linux是阿里云原生Linux作系统,针对ECS做了大量深度优化,完全兼容CentOS生态和作方式;如果是Web网站应用,免费好用CentOS;Ubuntu基于Debian,新手更容易上手,时长占有率也高。
综上,阿里云ECS云Linux镜像选择Aliyun Linux、CenOS或Ubuntu都可以,根据用户实际熟悉程度及应用选择。
3、64位和32位云作系统如何选择?
阿里云作系统镜像选择32位还是64位?作系统位数是指CPU一次性可以处理32位还是64位数据,理论上64位更快一些,但是实际速度更多的是依赖内存的大小。因此,如果云内存太小不建议选择64位。
阿里云镜像服务(阿里云容器镜像服务)
阿里云可以更换作系统,例如把Linux系统更换成Windows系统,或把Ubuntu更换为CentOS。但是需要注意:非内地的地域暂不支持Linux和Windows系统的互换,仅支持Linux和Linux、Windows和Windows同类型系统的更换。
1.进入实例列表页面。
2.登录ECS管理控制台。
3.在左侧导航栏,选择实例与镜像 > 实例。
4.在顶部菜单栏处,选择目标ECS实例所在地域。
5.找到目标实例,在作列中,选择更多 > 云盘和镜像 > 更换作系统。
6.在弹出的对话框里,仔细阅读更换作系统注意事项后,单击确定,更换作系统。
7.在更换作系统页面,配置新作系统的相关设置。
Nexus搭建并AliYun镜像
使用 Docker 搭建 Nexus3 .
等待 30s 后访问 <地址>:8081 打开网站.
选择 administration and configuration 就是那个齿轮
选择men2(proxy)
配置名称 → men-aliyun 配置地址
点击 Create reitory 完成 aliyun 创建
选择 men-public
将 Aliyun 仓库提至
至此配置完毕.
打开 setting.xml men的配置文件一般在 .m2/settings.xml (没有Windows,请自行配置)
添加 rors
添加 servers
在自己的Pom文件中添加
这时使用Men进行上传至务器已经可以.而且每次下下来的公用Jar包也会缓存在中.
阿里云镜像服务(阿里云容器镜像服务)
阿里云买后如何更换镜像
阿里云更换镜像还是比较简单的。
注意:更换系统盘前需要停止ECS实例,会中断您的业务。
具体作步骤如下:
1、登录ECS管理控制台。
2、在左侧导航栏,单击实例与镜像 > 实例。
3、在顶部状态栏左上角处,选择地域。
4、在实例列表页,找到待更换系统盘的目标实例。
5、在作列中,选择更多 > 磁盘和镜像 > 更换作系统。
6、在弹出的对话框里,仔细阅读更换系统盘注意事项后,单击确定,更换系统盘。
docker 部署镜像
以阿里云镜像:
一、手动部署:
1.mkdir ktc: 创建文件夹
2.把项目里的men缓存 clean 清理掉
3.然后package 打成 jar包
4.然后登录阿里云,在产品与服务找到容器镜像服务
5.创建好命名空间,然后再创个公开的镜像仓库;
6.创建好之后 登录阿里云Docker Registry,创建好仓库有作指南,后面的是公网地址,要自己补全
7.输入密码是看不到的,显示Login Succeeded 就登录成功,然后就构建镜像 名字自己取
8.sudo其实可有可无,权限,imageid是什么构建的镜像的id 后面版本号也是自己设置
9.然后就是提交了
配置Aliyun镜像加速服务
1、登录aliyun搜索“容器镜像服务”,找到镜像加速器
2、依次执行命令:
创建目录:sudo mkdir -p /etc/docker
指定加速地址:
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-rors": [""]
}
EOF
重启伴随线程:sudo ctl daemon-reload
重启Docker:sudo ctl restart docker
阿里云搭建docker私有镜像仓库与SpringBoot项目推送远程镜像仓库
随着项目上容器技术的广泛应用,我也加入了Docker容器技术的学习。首先初学Docker,我的想法很简单。创建一个SpringBoot项目,如何将SpringBoot项目打包成容器镜像,然后推送至远程的Docker服务上部署。带着这个目的查阅了一些资料后,整体的实现思路如下:
阿里云镜像服务(阿里云容器镜像服务)
环境描述:
准备一台阿里云,已经完成Docker服务安装,后续将会在该上进行搭建Docker私有镜像仓库。本地准备一个SpringBoot项目,至少编写一个Controller,保证本地SpringBoot项目启动后能够正常访问到Contriller。
由于私有镜像仓库是部署在阿里云上,要确保私有仓库的安全性,需要一个安全认证证书,防止发生意想不到的事情。所有需要在搭建私有仓库的Docker主机上先生成自签名证书。
生成自签名证书:
通过openssl命令先生成自签名证书,运行命令后需要填写一些证书信息。其中Common Name填写的xx.96.104.xxx是最关键的信息,这里填写的是私有仓库的地址:
Country Name:
State or Province Name:州或省
Locality Name:城市
Organization Name :机构名称
Organizational Unit Name :组织单位名称
Common Name:hostname域名
Email Address:邮箱地址
页面访问:
页面访问:
页面访问Spring Boot项目
参考:Docker 私有镜像仓库的搭建及认证
参考:Spring Boot 多样化构建 Docker 镜像
参考:registry-web集成安全认证
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。