随笔分类 - 云原生类
摘要:MySQL数据库 简介 主流数据库包括 关系型(SQL) 非关系型(NoSQL) 关系数据库代表有 MySQL,Oracle,PostGreSQL,MariaDB,SQLServer等 非关系数据库代表有 MongoDB,Redis等 下载镜像 创建一个mysql容器名为tz-mysql,密码为ro
        阅读全文
                
摘要:Jenkins 简介 持续集成(CI) https://www.jianshu.com/p/5f671aca2b5a 下载与启用 $docker run -p 8080:8080 -p 50000:50000 jenkins #将数据存在宿主机中 $docker run –p 8080:8080 –
        阅读全文
                
摘要:Apache 简介 Apache是一个高稳定,商业级别开源的Web服务器 下载镜像 DockerHub官方提供Apache镜像不带PHP环境,也就是不是动态网页页面,只能生成静态的。 在如下连接中使用含-apache标签的镜像如7.0.7-apache https://registry.hub.do
        阅读全文
                
摘要:基于commit命令创建 下载并运行ubuntu镜像 $docker pull ubuntu:18.04 $docker run -it ubuntu:18.04 bash 更新软件源 备份原来的sources.list文件 cp /etc/apt/sources.list /etc/apt/sou
        阅读全文
                
摘要:安装vmtoolshttps://blog.csdn.net/qq_37764098/article/details/95538813挂载vm共享文件夹https://www.cnblogs.com/woodyoilove/p/8479458.html修改docker镜像存放路径https://ww
        阅读全文
                
摘要:BusyBox BusyBox简介 集成了一百多个最常用的Linux命令的镜像,不到2M。 获取镜像 $docker search busybox 官方下完1.22M $docker pull busybox:latest 运行busybox 运行之后会进入如下所示,可以直接输入命令,exit退出 
        阅读全文
                
摘要:监控系统简介cAdvisor:Google开源的工具,用于监控Docker主机和容器系统资源,图形化页面实时显示数据但不存储,通过宿主机的/proc, /sys, /var/lib/docker等目录下的文件获取宿主机和容器运行的信息。InfluxDB:分布式时间序列数据库,用来存储cAdvisor
        阅读全文
                
摘要:于2021年10月11日学习 一、简介 Swarm是Docker 引擎内置的原生集群管理和编排工具。 跟k8s一样都是集群管理工具,区别在于Swarm是docker引擎内置的工具。 集群就不说了吧,就跟nginx负载均衡集群一样,实现高可用,宕机了一台服务器,其他服务器就能顶上。 好了,该知道的都
        阅读全文
                
摘要:于2021年10月10日学习 一、实战Django Django 是一个 Web 应用框架,好了你知道的已经够多了,下面开始讲案例。 要用到三个文件 Dockerfile requirements.txt docker-compose.yml 1.1 配置 1、创建Django项目文件夹 mkdi
        阅读全文
                
摘要:于2021年10月10日学习 一、模板文件介绍 模板文件是使用 Compose 的核心,涉及到的指令关键字跟 docker run 相关参数的含义是类似的,十分容易上手。 默认的模板文件名称为 docker-compose.yml,格式为 YAML 格式。 来看一个案例,这个案例会自动创建webap
        阅读全文
                
摘要:于2021年10月9日学习,注意此篇内容是建立在上一篇的案例上的。 一、compose命令 废话不多说,先来查看一下帮助 docker-compose help docker-compose [COMMAND] --help docker-compose help [COMMAND] 对于 Com
        阅读全文
                
摘要:于2021年10月9日学习 零基础初学一门新技术建议先看视频,了解运作原理之后再看文档,也就是先看老师讲再去看文档,事半功倍,个人建议。 一、简介 是Docker 容器集群编排工具 是Docker 官方的开源项目 是Python编写的,后被GO语言重写 先来个简短的介绍,不了解不要紧,接着往后看
        阅读全文
                
摘要:于2021年10月6日重新编辑 一、容器网络介绍 容器网络分为以下五种网络类型 None host bridge user-defined container dokcer在安装时就会自动创建三个网络,使用如下命令查看 dokcer network ls 下面分别介绍这五种网络类型,我的宿主机I
        阅读全文
                
摘要:于2021年10月1日更新 一、简介 Dockerfile是一个文本格式的脚本文件,用来快速创建自定义的镜像。 二、指令的两种格式 1)shell格式 RUN <命令行命令> <命令行命令> 等同于,在终端操作的 shell 命令。 RUN echo "hello world!" 2)exec格
        阅读全文
                
摘要:于2021年9月29日重新编辑 于2022年4月17日重新编辑 一、数据卷简介 1.1 什么是数据卷 数据卷就是将容器里的文件挂载出来,保存在宿主机上(也可以是容器上),这样如果不小心删除了容器也没关系,数据还存储在宿主机上,这样就实现了数据的持久化。 1.2 两种实现方式 数据卷:将容器内数据直
        阅读全文
                
摘要:于2022年4月15日重新编辑 一、仓库简介 仓库是集中存放镜像的地方,分为公共仓库跟私有仓库。 需要注意的是,注册服务器(registry)是存放仓库的服务器,一个注册服务器可以有多个仓库,每个仓库下面可以有多个镜像。 镜像分为官方提供的镜像跟用户提供的镜像 在OFFICIAL列显示OK的为官方
        阅读全文
                
摘要:于2021年9月27日重新编辑 于2022年4月15日重新编辑 一、容器查询 1.1 常用查询命令 #查看正在运行的容器 docker ps #查看所有容器 docker ps -a #查看最近启动的容器 docker ps -l #查看容器IP地址 docker inspect --format
        阅读全文
                
摘要:于2021年9月27日重新编辑 一、镜像查询 1.1 查看本地镜像 docker images #或者 docker image ls #查看所有镜像 docker images -a #或者 docker images -all 1.2 搜索镜像 docker search centos 1.3 
        阅读全文
                
摘要:于2021年9月25日重新编辑 于2022年4月12日重新编辑 一、部署Docker 1.1 CentOS安装方法 我的环境是centos7,这里给出官方部署文档链接。 1、卸载旧版本docker yum remove docker \ yum remove docker \ docker-cli
        阅读全文
                
摘要:于2021年9月25日重新编辑 一、简介 Docker是一个开源的应用容器引擎,基于LXC(Linux Container)内核虚拟化技术实现。 Docker理念是将应用及依赖包打包到一个可移植的容器中,可发布到任意Linux发行版Docker引擎上。使用沙箱机制运行程序,程序之间相互隔离; Doc
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号