mac安装docker、k8s,windows可参考,[Docker DeskTop]一招搞定,能减少你的上手工作量

简介: mac安装docker、k8s,windows可参考,[Docker DeskTop]一招搞定,能减少你的上手工作量

安装


访问地址下载对应的版本:https://www.docker.com/products/docker-desktop/

下载完安装


配置镜像加速


获取镜像加速地址

1.png

配置

打开docker desktop,点击设置,配置到Docker Engine里的registry-mirrors属性里,这里算配置安装完成了,点击Apply&Restart 应用你的配置

1.png

想要安装k8s可以点击kubernetes

注意版本问题,安装最新版本应该没啥问题,老得版本反而有问题

1.png


环境创建


使用docker desktop最方便的就是一些东西人家帮你装好了,你直接使用即可,省去了一些繁琐的步骤,例如windos安装虚拟机创建linux系统,在docker desktop里,一招即可创建一套linux环境

设置完后点x进行操作页面

1.png

创建新的docker dev环境

只需要点点就可以创建一套环境,环境里包含你之前配置的docker,可以慢慢探索,需要安装vscode级一些插件,安装即可

1.png

进入环境

这块open in vscode 我还在研究中,大概率是调用docker或者k8s api用的

点击右边竖着的三个点,再点击Exec in Cli,进入环境

1.png

使用各种linux命令

可以自行探索下,到这一步,再次安装其他应用已经相对简单了

image.png

以安装应用以ES为例

其他的应用可以自行研究或者搜文档,网上太多啦

#拉取ES 7.12.0版本
docker pull elasticsearch:7.12.0
#启动ES(以单节点方式启动)
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"

安装启动完之后就可以在Docker Desktop的容器一栏看到es容器

1.png

这个软件很强大,里面很多功能等待你探索哦


docker参考笔记:

https://blog.csdn.net/weixin_44232093/article/details/124297427

k8s参考笔记:

https://blog.csdn.net/asd1358355022/article/details/118739766?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166564016816782417065995%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166564016816782417065995&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_ecpm_v1~rank_v31_ecpm-2-118739766-null-null.nonecase&utm_term=k8s&spm=1018.2226.3001.4450

https://blog.csdn.net/asd1358355022/article/details/118739864?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166564016816782417065995%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166564016816782417065995&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_ecpm_v1~rank_v31_ecpm-1-118739864-null-null.nonecase&utm_term=k8s&spm=1018.2226.3001.4450


相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
2天前
|
编解码 Linux Docker
如何在Windows上使用Docker,搭建一款实用的个人IT工具箱It- Tools
如何在Windows上使用Docker,搭建一款实用的个人IT工具箱It- Tools
7 0
|
1天前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
20 3
|
1天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
|
1天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
|
1天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
10 4
|
1天前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio
|
2天前
|
NoSQL Redis Docker
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
12 0
|
Kubernetes 负载均衡 Linux
Docker从入门到掉坑(四) 国内搭建k8s避坑指南
Docker从入门到掉坑(四) 国内搭建k8s避坑指南
375 0
|
存储 JSON Kubernetes
Docker从入门到掉坑(五):继续挖一挖 k8s
Docker从入门到掉坑(五):继续挖一挖 k8s
Docker从入门到掉坑(五):继续挖一挖 k8s
|
Kubernetes 负载均衡 Linux
Docker从入门到掉坑(四):上手k8s避坑指南
Docker从入门到掉坑(四):上手k8s避坑指南
Docker从入门到掉坑(四):上手k8s避坑指南