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内部信息






域名转发配置

部署应用
浙公网安备 33010602011771号