Docker

 

docker  可以在阿里云仓库拉取,需要配置 daemon.json

 docker search java  全文搜索java相关镜像

docker pull java:8  不输入版本号拉去latest最新版本

查询下载 docker images  看镜像仓库有哪些镜像软件

查看具体软件镜像 

 

docker run -d -p 91:80 nginx:version(不写latest)  -d: 后台运行  在容器中运行nginx

 docker run -d -p 92:80 nginx

docker ps 列出容器  启动几个显示几个

 -p 91:80 80 镜像对外在容器开放的端口   91宿主机对外访问的端口号  client只能访问91  

contaner相当于一个个小的操作系统

 

 容器的IP   默认方式在外部访问不同  容器IP:80

可以使用 --net=host 就可以访问通

 

 

 

 

如和在docker部署web项目?

docker 容器只能运行docker镜像软件,不能直接运行微服务jar包

 

 

 Dokcer原理

 docker和虚拟机的区别:docker共享了操作系统的内核,所以非常轻量

 

 

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 K8S

 创建nginx的一次部署

 

 

 

删除部署

 容器组,部署计划列表

 

 

端口暴露可以在外网访问

 

 K8S核心架构图

 

 查询详细信息

 

c

 创建一个service,用service这个资源来形容它,一个外网访问的端口,nodeport随机端口,可以指定

 

 

 

 看pod内部信息

 

 

 

 

 

 

 

域名转发配置

 

 

 

 

部署应用

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2024-12-24 10:45  小小鱼儿yz  阅读(20)  评论(0)    收藏  举报