zl程序教程

docker 配置

  • 【DB 系列】基于 Docker 的 MySQL 主从复制搭建和配置

    【DB 系列】基于 Docker 的 MySQL 主从复制搭建和配置

    前言为什么基于 Docker 搭建 MySQL ? 在 Linux 服务器中以系统安装 MySQL 比较繁琐一台服务器可以独立运行多个 Docker 容器Docker 容器之间相互独立,有独立 ip,互不冲突Docker 使用步骤简便,启动容器在秒级别环境准备:主库运行主库$ docker run --restart=always -d --name=mysql --privileged=true

    日期 2023-06-12 10:48:40     
  • Docker+Nginx配置后台服务发布

    Docker+Nginx配置后台服务发布

    有两种方式,一种通过docker容器安装,一种是直接安装, 这里我们通过docker服务安装常用操作常用操作images是查询当前机器上所有的镜像有哪些docker images复制删除镜像docker rmi [MAGE ID ]复制可以查当前运行中的容器docker ps -a复制开始/停止/删除容器docker start [CONTAINER ID] docker stop [CONTAI

    日期 2023-06-12 10:48:40     
  • Docker实践之09-高级网络配置

    Docker实践之09-高级网络配置

    目录一.Docker网络原理及默认配置二.Docker网络定制配置参数三.容器访问控制原理 1.容器访问外部网络2.容器之间访问3.访问所有端口4.访问指定端口5.映射容器端口到主机端口四.配置网桥 1.配置docker0网桥2.自定义网桥一.Docker网络原理及默认配置Docker网络配置原理图: 当Docker启动时,会自动在主机上创建一个名为docker0虚拟网桥,实际上是Linux的一

    日期 2023-06-12 10:48:40     
  • docker 各种参数配置

    docker 各种参数配置

    参数介绍–api-enable-cors=false远程API调用。-b, --bridge=""桥接一个系统上的网桥设备到 Docker 容器里,当使用 none 可以停用容器里的网络–bip=""使用 CIDR 地址来设定网络桥的 IP。此参数和 -b 不能一起使用-D, --debug=false开启Debug模式。例如:docker -d -D-d,

    日期 2023-06-12 10:48:40     
  • 【说站】在Docker上安装Zabbix并配置自定义监控项

    【说站】在Docker上安装Zabbix并配置自定义监控项

    Zabbix 可以用来监控各种网络参数,来保证服务器和系统的安全运行。并且 Zabbix 还提供了灵活的通知机制,以此来让系统管理员快速定位/解决存在的各种问题。是一个基于 Web 界面提供的分布式系统监控以及网络监控功能的企业级开源解决方案。1.监控功能主机性能监控、网络设备性能监控、数据库性能监控、多种告警方式、详细的报表图。监控主机,我们可以使用 Zabbix 提供的 Agent 软件,来监

    日期 2023-06-12 10:48:40     
  • docker安装与配置nginx详细过程

    docker安装与配置nginx详细过程

    此方式只用于快速搭建使用第一步 pull nginxdocker pull nginx 复制第二步 启动nginxdocker run --name nginx -p 80:80 -d 复制第三步 查看成果 1)命令查看是否启动,命令:docker ps复制2)网页访问,浏览器输入IP地址回车,就可以看到 “Welcome to nginx!”附加项: 原因:虽然咱们能正常启动nginx,但配置得

    日期 2023-06-12 10:48:40     
  • Docker 镜像安装配置 zsh

    Docker 镜像安装配置 zsh

    前言  Docker 具有易迁移、镜像容量小的优势,已被广泛应用于快速应用部署。对于开发者而言,Docker 的这一优势也同样适用于开发环境的快速搭建。因此,具有个性化的 Docker 镜像将会为开发者使用提供更大的便利。笔者习惯在 Mac 或者服务器上使用非 root 的 sudo 用户和 zsh,因此也希望在用于开发环境的 Docker 镜像也有这样的特点。  为什么要使用非 root 的 s

    日期 2023-06-12 10:48:40     
  • 通过 docker 高效学习 nginx 配置,并附全部配置文件

    通过 docker 高效学习 nginx 配置,并附全部配置文件

    三年经验的前端或多或少与 nginx 配置打过交道。nginx 的重要性不言而喻。本篇文章以前端的视角,介绍下 nginx 的常见配置,并通过 docker 的方式学习 nginx,这保证所有示例配置都能正常运行。我将本文所有关于 docker/nginx 的配置放置在 simple-deploy1,可克隆下来通过 docker compose 快速运行。并将所有的接口示例维护在了 Learn N

    日期 2023-06-12 10:48:40     
  • 使用docker启动mysql8.0挂载配置文件_docker的特点

    使用docker启动mysql8.0挂载配置文件_docker的特点

    使用docker启动 MySQL8.0 因为mysql8对登录密码的加密方式做了调整,所以每次安装完mysql都要去翻翻教程,特此记录下,方便以后查看 docker 启动脚本#! /bin/bash docker rm -f mysql8 docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=123456 -v /usr/local/mysql/lo

    日期 2023-06-12 10:48:40     
  • Docker容器的ubuntu镜像配置apt国内源

    Docker容器的ubuntu镜像配置apt国内源

    1、问题描述  在Docker容器中安装ubuntu镜像之后,默认使用的软件源是ubuntu的官网,速度非常慢,更新软件包经常报错   而且初始镜像默认没有安装vim命令,导致修改/etc/apt/sources.list会很麻烦。2、解决方案使用sed命令进行替换。sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/s

    日期 2023-06-12 10:48:40     
  • 聊聊如何在docker环境中配置hosts

    聊聊如何在docker环境中配置hosts

    前言不知道大家有没有遇到这种场景,部署在docker环境的项目,需要通过域名访问外部一些资源,但因为没有配置dns解析,因此需要通过配置hosts来进行访问。本文就来聊聊可以通过哪些方式可以在docker容器中配置hosts配置的方法 方法一:启动容器的时候加上“--add-host”示例:docker run --add-host='www.lyb-geek.com:127.0.0.1

    日期 2023-06-12 10:48:40     
  • ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    【摘要】 docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程。 第一步: 删除之前的nvidia驱动:sudo apt-get purge nvidia-* 安装nvidia-<vers

    日期 2023-06-12 10:48:40     
  • 微服务之springCloud-docker-feign配置(五)

    微服务之springCloud-docker-feign配置(五)

    简介 上一节我们讨论了怎么用feign声明式调用cloud的生产者,这节我们讨论一下feign配置,通过编写配置类,我们可以自定义feign的日志级别,日志扫描目录,可以通过feign调用服务在eureka上的调用信息 feign声明接口之后,在代码中通过@Resource或者@Autowired注入之后即可使用。 @FeignClient标签的常用属性如下: name:指定FeignClie

    日期 2023-06-12 10:48:40     
  • 【Apollo】使用Docker快速体验和了解Apollo配置中心

    【Apollo】使用Docker快速体验和了解Apollo配置中心

    一、 准备工作 1)安装Docker安装指南 2)下载Apollo源码 git clone https://github.com/ctripcorp/apollo.git 然后进入到docker-quick-start 目录下 cd apollo/scripts/docker-quick-start 二、启动Apollo配置中心 执行命令启动服务 docker-compose up

    日期 2023-06-12 10:48:40     
  • Docker容器里配置计划任务 crontab(DaoCloud+Docker +Laravel5)

    Docker容器里配置计划任务 crontab(DaoCloud+Docker +Laravel5)

    最近项目涉及到一个定时任务的功能,所以去这几天研究了一下 crontab 的使用方法,按照网上的相关教程顺利在自己的电脑上成功开启了这个功能   Laravel + crontab 添加 crontab 配置 1、执行命令 $ crontab -e   2、添加以下内容( path/to为应用路径 ),即每分钟去执行一次以下的命令 * * * * * php /p

    日期 2023-06-12 10:48:40     
  • docker的安装和配置

    docker的安装和配置

    ###   讲解在每一个环境下如何安装和配置docker ###    ### docker默认是win10的系统而且不能是家庭版,win7是不行的, 如果是这样的话,你就可以在Windows中安装虚拟机来安装docker, ###   ###  #### centos命令安装: curl -fsSL https://get.docker

    日期 2023-06-12 10:48:40     
  • docker网络配置方法总结

    docker网络配置方法总结

    docker启动时,会在宿主主机上创建一个名为docker0的虚拟网络接口,默认选择172.17.42.1/16,一个16位的子网掩码给容器提供了65534个IP地址。docker0只是一个在绑定到这上面的其他网卡间自动转发数据包的虚拟以太网桥,它可以使容器和主机相互通信,容器与容器间通信。问题是,如何让位于不同主机上的docker容器可以通信。如何有效配置docker网络目前来说还是一个较复杂

    日期 2023-06-12 10:48:40     
  • Docker - Docker加速器(国内镜像)的配置及使用

    Docker - Docker加速器(国内镜像)的配置及使用

    Docker国内镜像的使用 由于众所周知的原因,国内从 Docker Hub 拉取镜像速度缓慢,甚至中断,此时可以配置Docker加速器(国内镜像)来解决此问题。 国内很多云服务商都提供了国内加速器服务,主要分为两种,一种需要创建登录账号,另一种则不需要创建登录账号。 需要登录账号 大致等同于阿里云的Docker加速器,主要环节也就是以下三步: 注册账号,获得专属的镜像加速地址。 根据提示和系

    日期 2023-06-12 10:48:40     
  • docker网络配置方法总结

    docker网络配置方法总结

    docker启动时,会在宿主主机上创建一个名为docker0的虚拟网络接口,默认选择172.17.42.1/16,一个16位的子网掩码给容器提供了65534个IP地址。docker0只是一个在绑定到这上面的其他网卡间自动转发数据包的虚拟以太网桥,它可以使容器和主机相互通信,容器与容器间通信。问题是,如何让位于不同主机上的docker容器可以通信。如何有效配置docker网络目前来说还是一个较复杂

    日期 2023-06-12 10:48:40     
  • 为docker配置固定ip

    为docker配置固定ip

    docker默认使用bridge模式,通过网桥连接到宿主机,而容器内部的ip则从网桥所在的ip段取未用的ip。这样做一个不方便的地方在于容器内部的ip不是固定的,想要连接容器时只能通过映射到宿主机的端口,因而有很多项目使用overlay来为docker提供网络的配置,比如Pipework、Flannel、Kubernetes、Weave、opencontrail等。 想要使用overlay来为d

    日期 2023-06-12 10:48:40     
  • docker的常用操作之三:网络配置

    docker的常用操作之三:网络配置

    一, docker安装后容器使用哪些网络类型? 在宿主机执行如下命令: [root@localhost liuhongdi]# docker network ls NETWORK ID NAME DRIVER SCOPE f43428a9b90d bridge bridge

    日期 2023-06-12 10:48:40     
  • docker add-host hostAliases配置/etc/hosts

    docker add-host hostAliases配置/etc/hosts

    日期 2023-06-12 10:48:40     
  • docker配置data-root:设置镜像存储路径 镜像加速地址 私有仓库

    docker配置data-root:设置镜像存储路径 镜像加速地址 私有仓库

    { "registry-mirrors": ["https://registry.docker-cn.com"], "insecure-registry

    日期 2023-06-12 10:48:40     
  • Docker创建springboot项目镜像pom及Dockerfile配置文件

    Docker创建springboot项目镜像pom及Dockerfile配置文件

    pom文件添加插件 <build> <plugins> <plugin> <groupId>

    日期 2023-06-12 10:48:40     
  • [Docker] 镜像源配置 for Linux

    [Docker] 镜像源配置 for Linux

      $ vi /etc/docker/daemon.json { "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com" ], "log-driver": "json-file", "log

    日期 2023-06-12 10:48:40     
  • ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    【摘要】 docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程。 第一步: 删除之前的nvidia驱动:sudo apt-get purge nvidia-* 安装nvidi

    日期 2023-06-12 10:48:40     
  • Nexus3 中 docker 仓库 配置 Https

    Nexus3 中 docker 仓库 配置 Https

    先给 Nexus3中 配置 docker 仓库 https://blog.csdn.net/mshxuyi/article/details/116357467 接下文:  一、生成证书颁发机构证书 1、生成 CA 证书私钥 openssl genrsa -out ca.key 4096 2、生成 CA 证书  # 调

    日期 2023-06-12 10:48:40     
  • (二)docker的部署安装,配置,基础命令

    (二)docker的部署安装,配置,基础命令

    一、docker 的安装部署 这里不过多介绍,下面这两个linux发型版 安装可以参考 ubuntu的 docker-ce安装 centos7的 docker-ce安装 二.docker配置文件 重要参数解释: OPTIONS 用来控制Docker Daemon进程参数 -H 表示Docker Daemon绑定的地址, -H=unix:///var/run/docker.sock -H=tc

    日期 2023-06-12 10:48:40     
  • 009-docker-安装-redis:5.0.3-单点配置、集群配置

    009-docker-安装-redis:5.0.3-单点配置、集群配置

    一、基础使用 1、搜索镜像 docker search redis 2、拉取合适镜像 docker pull redis:5.0.3 docker images 3、使用镜像 docker run -p 6379:6379 -v $PWD/data:/data -d redis:5.0.3 redis-server --appendonly yes 命令说明:   -p 6379:

    日期 2023-06-12 10:48:40     
  • docker IP 配置

    docker IP 配置

    docker设置固定ip地址 Docker安装后,默认会创建下面三种网络类型 $ docker network ls NETWORK ID NAME DRIVER SCOPE 9781b1f585ae bridge bridge local 1252da701e55 host host loc

    日期 2023-06-12 10:48:40     
  • Docker使用pipework配置本地网络

    Docker使用pipework配置本地网络

    需求 在使用Docker的过程中,有时候我们会有将Docker容器配置到和主机同一网段的需求。要实现这个需求,我们只要将Docker容器和主机的网卡桥接起来,再给Docker容器配上IP就可以了。 下面我们就使用pipework工具来实现这一需求。 1、pipework的安装 Pipework是一个Docker配置工具,是一个开源项目,由200多行shell实现。 Pipework是一个集成工具

    日期 2023-06-12 10:48:40