
Docker
文章平均质量分 89
Docker学习笔记
猿灰灰
It's now!
始终相信一句话:知道的越多,不知道的越多!!!
即使再小的帆也能远航!
展开
-
Docker进阶篇 - (二)Docker Swarm&Other
Docker Swarm 环境准备,四台1G2核的服务器,且都装上docker 工作模式 搭建集群 注意网络信息,初始是新的系统: [root@iZwz91en47c67mqrimqh1qZ ~]# docker network ls NETWORK ID NAME DRIVER SCOPE 70d23031710e bridge bridge local 27f603fcaa53 host host local 8361a65334原创 2021-09-13 19:30:34 · 403 阅读 · 0 评论 -
Docker进阶篇 - (一)Docker Compose
Docker Compose 简介 能够解决的问题:DockerFile build run 一次只能手动操作一个容器,如果到微服务层次,有100个微服务都有依赖关系的,那么前面的方法就显得很笨重,Docker Compose能够轻松高效的管理容器。定义运行多个容器。 官方文档介绍 Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML fil原创 2021-09-13 17:24:29 · 239 阅读 · 0 评论 -
Docker基础篇 - (六)Docker 网络&Spring Boot微服务打包Docker镜像
⑦ Docker 网络 7.1 理解Docker0 清空下前面的docker 镜像、容器 # 删除全部容器 [root@cVzhanshi tomcat-diy]# docker rm -f $(docker ps -aq) # 删除全部镜像 [root@cVzhanshi tomcat-diy]# docker rmi -f $(docker images -aq) 用ip addr查看Linux系统中的网卡 三个网络 问题: docker 是如果处理容器网络访问的? # 测试,运行一个to原创 2021-09-13 17:02:37 · 358 阅读 · 2 评论 -
Docker基础篇 - (五)DockerFile
⑥ DockerFile 6.1 DockerFile介绍 dockerfile是用来构建docker镜像的文件!命令参数脚本! 构建步骤: 1、 编写一个dockerfile文件 2、 docker build 构建称为一个镜像 3、 docker run运行镜像 4、 docker push发布镜像(DockerHub 、阿里云仓库) 在DockerHub中找一个镜像(centos为例) 点击后跳到一个Dockerfile 很多官方镜像都是基础包,很多功能没有,我们通常会自己搭建自己的镜像! 官方原创 2021-09-13 15:58:57 · 241 阅读 · 0 评论 -
Docker基础篇 - (四)容器数据卷
⑤ 容器数据卷 5.1 什么是容器数据卷 docker的理念回顾: 将应用和环境打包成一个镜像 数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!需求:数据可以持久化 MySQL,容器删除了,删库跑路!需求:MySQL数据可以存储在本地! 容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地! 这就是卷技术!目录的挂载,将我们容器内的目录,挂载到Linux上面! 总结: 容器的持久化和同步操作!容器间也是可以数据共享的! 5.2 使用容器卷 方式一:原创 2021-09-13 15:01:57 · 697 阅读 · 0 评论 -
Docker基础篇 - (三)Docker镜像讲解
④ Docker镜像讲解 4.1 什么是镜像 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,他包含运行某个软件所需的所有内容,包括代码、运行时库、环境变量和配置文件。 所有的应用,直接打包docker镜像,就可以直接跑起来! 如何得到镜像: 从远程仓库下载 拷贝 自己制作一个镜像 DockerFile 4.2 Docker镜像加载原理 UnionFs (联合文件系统) UnionFs(联合文件系统):Union文件系统(UnionFs)是一种分层、轻量级并且原创 2021-09-13 14:26:05 · 319 阅读 · 0 评论 -
Docker基础篇 - (二)Docker的常用命令
③ Docker的常用命令 3.1 帮助命令 docker version #显示docker的版本信息。 docker info #显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help #帮助命令 帮助文档的地址: https://docs.docker.com/engine/reference/commandline/docker/ 3.2 镜像命令 docker images #查看所有本地主机上的镜像 可以使用docker image ls代原创 2021-09-13 14:18:51 · 362 阅读 · 0 评论 -
Docker基础篇 - (一)Docker概述安装
① Docker 概述 1.1 Docker产生的起因 Docker产生之前锁存在的问题 一款产品: 开发–上线 两套环境!应用环境,应用配置!及其麻烦 开发 — 运维。 问题:不同的人的电脑环境不同,所以就会出现我的电脑能运行问题,版本更新,导致服务不可用!对于运维来说考验十分大? 环境配置是十分的麻烦,每一个集群都要部署环境(集群Redis、ES、Hadoop…) !费事费力。 之前在服务器配置一个应用的环境 Redis MySQL JDK ES Hadoop 配置超麻烦了,不能够跨原创 2021-09-13 11:52:04 · 267 阅读 · 0 评论