ICode9

精准搜索请尝试: 精确搜索
  • Docker+SpringBoot快速构建和部署应用2021-12-06 13:04:08

    前言 Docker技术发展为当前流行的微服务提供了更加便利的环境,使用SpringBoot+Docker部署和发布应用,其实也是一件比较简单的事情。当前,前提是得有Docker的基础。 构建一个SpringBoot项目 本人最早的一篇文章,就是教大家如何使用Spring Initialise工具,快速的创建一个SpringBoot项目

  • Dockerfile制作zookeeper镜像2021-12-03 17:31:59

    一 工作目录 root@k8s-harbor-01:/data/dockerfile/web/zookeeper# pwd /data/dockerfile/web/zookeeper 二 准备配置文件 root@k8s-harbor-01:/data/dockerfile/web/zookeeper# cat conf/zoo.cfg tickTime=2000 initLimit=10 syncLimit=5 dataDir=/data/zookeeper/data dataLogD

  • Dockerfile制作alpine-glibc镜像2021-12-02 21:03:36

    一 工作目录 root@k8s-harbor-01:/data/dockerfile/system/alpine-glibc# pwd /data/dockerfile/system/alpine-glibc 二 下载glibc root@k8s-harbor-01:/data/dockerfile/system/alpine-glibc# wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.34-r0/gl

  • Jenkins的配置和心得(dockerfile、jenkinsfile+windows节点两种配置方式)2021-12-02 18:01:27

    目录 前言 一、jenkins是什么?有什么用?为什么要用它? 1、jenkins是什么? CI&CD         2、jenkins有什么用?为什么要用它? 二、jenkins的搭建 1、安装jenkins 2、基础配置        ​ ①系统配置 ②全局工具配置 三、Jenkins任务  1、maven项目 ①General ②源码管理 ③

  • dockerfile,仓库,私有仓库流程(转载)2021-12-02 15:31:54

    1.docker介绍 docker是linux容器方案 docker可以很大的解决环境依赖问题 virtualenv是什么? python解释器的虚拟环境,和操作系统无关 在机器上可以配置多个python解释器 docker环境依赖解决问题: 1.在物理操作系统上的一个环境隔离(虚拟环境) docker使用命令回顾: 镜像 docker image

  • Dockerfile编写、部署及优化2021-12-01 18:58:30

    目录 引言 一、Dockerfile分层原理 1、初步了解镜像 2、Docker镜像分成(基于AUFS构建) 3、涉及技术 4、AUFS与overlay/overlay2(docker高版本) 二、Dockerfile编写 1、dockerfile操作指令 2、编写dockerfile文件部署nginx 三、优化DOCKERFILE 1、未优化前的镜像大小 2、不需要输出的

  • Mysql-5.6.29 dockerfile2021-12-01 12:31:35

      FROM docker.io/centos:7 RUN yum -y install gcc gcc-c++ make autoconf make cmake wget RUN groupadd mysql; useradd -r -M -u 3306 -s /sbin/nologin -g mysql mysql RUN mkdir /usr/local/mysql; mkdir /data/mysql -pv RUN yum install gcc gcc-c++ ncurses-devel b

  • Dockerfile配置——Ubuntu、Alpine2021-11-30 19:33:03

    Ubuntu FROM ubuntu:18.04 RUN cp /etc/apt/sources.list /etc/apt/sources.list.bak \ && echo "" > /etc/apt/sources.list \ && echo "deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse&q

  • docker第五期 DockerFile讲解2021-11-29 12:31:21

    DockerFile DockerFile 介绍DockerFile 构建过程DockerFile的指令FROM: 指定基础镜像,Dockerfile第一个命令MAINTAINER:维护者/创作者RUN: 构建镜像时执行的命令build 构建镜像命令ADD DockerFile 介绍 Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建

  • Docker 系列】docker 学习七,DockerFile 编写和实战2021-11-28 11:00:08

    我们开始来一起学习 DockerFile 的知识点 DcokerFile 是用来构建 docker 镜像的文件,是一个命令参数脚本 一般 docker 镜像的构建步骤: 1、编写一个 dockerfile 文件 2、docker build 构建成为一个镜像 3、docker run 运行镜像 4、docker push 发布镜像(咱们可以发布到 DockerHub,也

  • 简单的springboot项目的Dockerfile编写2021-11-26 14:34:35

    测试环境使用K8S部署,项目需要编写Dockerfile进行支持。 记录下简单的springboot项目的Dockerfile编写。 FROM harbor.com/library/java:8 MAINTAINER test ENV PARAMS="" ADD target/test.jar /app.jar EXPOSE 8080 EXTRYPOINT ["sh", "-c", "java -jar $JAVA_OPTS /app

  • 基于Dockerfile构建容器镜像的最佳实践2021-11-25 01:04:15

    目录1、背景概述2、为什么镜像会这么大2.1 基础镜像过大2.2 基础镜像过大,而且找不到了2.3 .git目录(非必要目录)2.4 Dockerfile本身有其他问题3、Dockerfile如何优化3.1 从哪里入手3.1.1 举个栗子3.1.2 Copy on write3.1.3 UnionFS3.2 方案3.2.1 减少镜像层数3.2.2 减少每层镜像大小

  • Dockerfile自定义镜像2021-11-24 15:02:34

    Dockerfile自定义镜像 docekr学习了解至此,我们都是在使用第三方,也就是远程镜像仓库中的第三方镜像,但是这就会出现一个问题? 问题:镜像是不能修改,只有读的权限,那么在不同的特定环境下,第三方镜像又无法支持我们的需求,这个问题如何解决呢? 所以,就需要我们自定义满足我们需求的镜像,那么我

  • docker概念:Dockerfile文件2021-11-24 12:03:28

    1 前言          Dockerfile是及其重要的,如果你想定制一个image,离不开编写Dockerfile。灵活掌握docker的种种技能,必须从这里开始。          docker的images,image分成base和father,叫做基镜像和父镜像,基镜像包括基本的操作系统信息,文件系统;而父镜像,是你真正的特

  • Docker 之 Dockerfile 常用语法与实战2021-11-23 13:32:54

    目录 1. 概述 2. Dockerfile 相关知识 3. Dockerfile 实战 4. 综述 5. 个人公众号 1. 概述 老话说的好:超越别人,不如超越自我,每天比昨天的自己更强就好。 言归正传,之前聊了 Docker 的相关知识,今天来聊聊如何编辑 Dockerfile 脚本,来创建我们自己的镜像。 2. Dockerfile 相关知

  • Dockerfile 优化2021-11-20 11:00:35

    一、指令格式化 LABEL LABEL vendor=ACME\ Incorporated \ com.example.is-beta= \ com.example.is-production="" \ com.example.version="0.0.1-beta" \ com.example.release-date="2015-02-12" ENV Dockerfile中ENV指令像RUN指

  • Dockerfile常用命令2021-11-18 15:04:35

    FROM 必须写,表示从哪个基镜像开始构建。 FROM untuntu #从 0 开始 FROM scratch WORKDIR WORKDIR /usr/share # 相当于 cd /usr/share COPY / ADD 添加本地文件。一般使用COPY COPY localfile /dest/file ENV 添加环境变量。 ENV <key> <value> I ENV <key>=<value> ... EXPOSE

  • Dockerfile创建镜像2021-11-14 14:03:04

    使用Dockerfile可以快速创建自定义镜像。 一、基本结构 Dockerfile由一行行命令行组成,并且支持以#开头的注释行。 Dockerfile主体内容分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。   二、指令说明 Dockerfile指令的 一般格式为INSTRUCTION arguments

  • Dockerfile2021-11-13 17:32:01

    一、什么是dockerfile? Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 docker build命令用于从Dockerfile构建映像。 #规范: Dockerfile命名D必须大写其他必须小写。 Dockerfile中所有的

  • Makefile + Dockerfile2021-11-10 16:33:35

    makefile 和 dockerfile 的关系: makefile 是一个系统变量或者命令的集合,它引用dockerfile,或者读取默认的dockerfile,来完成自动按照流程 build的目的 从来没写过Makefile,见过的倒是不少,没有自己写过,还是不会。 有好多关于makefile的,但是我感觉都写的太过理论,昨天折腾了一天,还是

  • rancher安装jenkins2021-11-10 10:35:35

    参考资料: https://segmentfault.com/q/1010000012232299?sort=created https://usthe.com/2017/12/docker_learn/ https://www.jianshu.com/p/e66d2c405c3f 特点:该jenkins里可调用docker命令进行打包 制作镜像 创建Dockerfile文件,内容如下: vi Dockerfile FROM jenkins/j

  • 2021全国职业院校技能大赛--基于Kubernetes 编排部署GPmall2021-11-07 22:03:18

    基于Kubernetes 编排部署GPmall 目标基础准备1.Redis 容器化部署编写 yum 文件编写 Dockerfile 文件构建镜像查看镜像列表 2.Mariadb 容器化部署编写 Dockerfile 3.ZooKeeper 容器化部署编写 Dockerfile 4.编排部署 GPMall编写gpmall.yaml 5.访问测试 目标 用k8s编码容

  • docker build 前端工程出错2021-11-05 17:02:21

    前端给了dockerfile,进行build的时候出现如下报错 前端代码工程如下: zip包里面是这些东西 dockerfile文件如下,该文件中的前半部分就是为了生成那个zip包,现在已经有了这个zip包,就在dockerfile文件中将这一段注释掉;这个dockerfile中的最后一行,是将zip包解压成目录dist,然后将dist

  • 每天5分钟玩转 Docker 容器技术之镜像2021-11-04 22:34:28

    镜像是 Docker 容器的基石,容器是镜像的运行实例,有了镜像才能启动容器。为什么我们要讨论镜像的内部结构? 如果只是使用镜像,当然不需要了解,直接通过 docker 命令下载和运行就可以了。 但如果我们想创建自己的镜像,或者想理解 Docker 为什么是轻量级的,就非常有必要学习这部分知识了

  • Dockerfile编写学习2021-11-04 11:32:05

    一、Dockerfile简介 随着容器技术的普及,编写正确的dockerfile文件成为了一项基本技能,今天简要说一下dockerfile中的一些学习笔记 在现阶段,我们将Dockerfile、Docker镜像和Docker容器看待为软件的三个不同阶段。 Dockerfile面向开发--->Docker镜像成为交付标准--->Docker容器则涉

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有