docker-learning icon indicating copy to clipboard operation
docker-learning copied to clipboard

docker学习笔记

Docker学习文档

  • [简介]
    • 常用的docker容器命令
    • Centos常用知识
    • [部署运维]
      • 部署打包
      • docker-compose一键部署的脚本
      • 请求IP地址
    • 完整系统的镜像制作
    • 国内软件仓库和使用方式
    • Ubuntu的软件离线安装包
    • [常用软件]
      • [docker安装]
        • [Linux各种操作系统安装docker]
          • Linux通用脚本在线安装最新版的docker
          • Centos7通过安装包安装18.03和18.09版本
          • Ubuntu16.04通过安装包安装18.03和18.09版本
        • [批量创建虚拟机]
          • docker-machine批量创建boot2docker虚拟机
          • vagrant批量创建虚拟机的Vagrantfile脚本
        • [docker-swarm集群搭建]
          • docker镜像搭建docker集群
          • docker-machine创建docker-swarm集群
          • vagrant制作docker的虚拟机模板
          • docker-swarm集群的讲解
        • [搭建k3s集群]
          • k3s单节点server
          • k3s单节点server多agent
          • k3s多master节点搭建
      • [vagrant]
        • 使用说明
        • 常用命令
        • Centos的vagrant模板的制作
          • Centos-1804可远程登录的模板
          • Centos-1805可远程登录的模板
          • Centos-1811可远程登录的模板
        • Ubuntu的vagrant模板的制作
          • Ubuntu-1804可远程登录的模板
          • Ubuntu-1811可远程登录的模板
      • charles的https抓包
      • firefox和charles抓取https请求
      • chrony时间同步工具
      • calico使用命令
      • node使用命令
      • graalvm的docker镜像
      • golang
      • [nginx]
        • 参数说明
        • nginx代理访问路径的问题
        • docker-compose创建nginx请求转发的例子
        • 在阿里云控制台web页面设置域名与公网IP的映射
        • nginx负载均衡
        • nginx的ssh流量转发的例子
        • acme.sh自动化生成证书和续期
        • ssl证书申请
        • Cerbot申请证书实验
      • [openresty]
        • ubuntu安装openresty
      • [keepalived]
        • keepalived配置nginx的高可用
      • cfssl生成证书的命令说明
        • cfssl给nginx生成 通配所有IP和域名的证书 )
        • 添加cfssl给nginx生成自签名证书的例子
      • etcd命令
      • draw.io镜像制作的Dockerfile文件
      • easy-mock镜像制作的Dockerfile文件
      • gopub使用命令
      • etcd软件使用的命令
      • shell命令行操作json的工具-jq
      • shell命令行操作xml的工具-xmlstarlet
      • nexus3仓库的配置
      • squid的配置
      • brew安装软件
      • consul
      • jhipster命令
      • rap2接口文档
      • tinyproxy
      • shadowsocks
        • shadowsocks命令参数
        • shadowsocks的真实示例
      • curl工具的使用
      • keycloak开源的单点登录系统
      • centos7开启telnet远程登录
      • zookeeper
        • 单节点
      • 压力测试工具
        • ab压测工具
        • wrk压测工具
      • [ELK]
        • [elasticsearch]
          • Elasticsearch-7.x文档基本操作(CRUD)
          • elasticsearch的docker部署
          • elk单实例搭建
          • elk集群搭建
          • elasticsearch简介和使用
          • elasticsearch工具
    • [数据库]
      • [NOSQL]
        • [mongo]
          • mongo常用命令
          • mongo备份还原
        • neo4j的学习
        • [Redis]
          • redis博客
          • Redis命令
          • Redis-cluster集群搭建
          • Redis-trib的常用命令
          • Redis性能压测工具redis-benchmark
      • [SQL]
        • postgresql命令
        • postgresql命令
        • postgresql可视化管理页面
        • postgresql离线安装包
        • postgresql全文检索
        • docker-entrypoint-initdb.d的postgresql开箱即用的初始化数据库例子
        • mysql命令
        • mysql的多主集群Percona-XtraDB-Cluster的介绍
        • mysql的多主集群Percona-XtraDB-Cluster的docker-compose脚本
        • mysql的多主集群Percona-XtraDB-Cluster的docker搭建
    • [网络]
      • [ssh内网穿透]
        • 例子1
        • 例子2
    • [运维]
      • [ansible]
        • ansible入门例子
        • ansible线上环境实战任务
      • [jenkins]
        • jenkins的使用
    • [linux]
      • alpine的安装
      • Linux磁盘挂载
      • Linux磁盘扩容
    • [预留模块]
      • [大数据]
        • docker搭建真正的Hadoop集群
    • systemd开机服务设置参数
    • 各种Linux系统配置国内软件源加速器
      • alpine国内软件源仓库配置
      • debian国内软件源仓库配置
      • ubuntu国内软件源仓库配置
    • Ubuntu-18.04配置React-native-cli开发环境
    • Java常用知识
    • Python常用知识