zl程序教程

Docker 之 构建镜像

  • Dockerfile语法及构建简单镜像

    Dockerfile语法及构建简单镜像

    Dockerfile语法及构建简单镜像前面使用过docker commit去构建镜像Docker并不建议用户通过这种方式构建镜像。原因如下:这是一种手工创建镜像的方式,容易出错,效率低且可重复性弱。比如要在 debian base 镜像中也加入 vi,还得重复前面的所有步骤。 更重要的:使用者并不知道镜像是如何创建出来的,里面是否有恶意程序。也就是说无法对镜像进行审计,存在安全隐患。 既然 d

    日期 2023-06-12 10:48:40     
  • 走进向量计算:制作 OpenBLAS Docker 预构建产物镜像

    走进向量计算:制作 OpenBLAS Docker 预构建产物镜像

    本篇文章,将聊聊如何在容器中完成支持多 CPU 架构(x86、ARM)、多种 CPU 类型(Intel、AMD)的 OpenBLAS 的 Docker 镜像,来让包括 Milvus 在内的,使用 OpenBLAS 的软件的 Docker 镜像构建可以“又稳又快”。我会试着在接下来的内容中,持续分享如何让一个拥有着一万多颗“星星”的大型数据库项目的容器构建过程不断提速。写在前面有阅读过以往内容的同学

    日期 2023-06-12 10:48:40     
  • Docker 构建私有镜像仓库

    Docker 构建私有镜像仓库

    在使用Docker一段时间后,往往会发现手头积累了大量的自定义镜像文件,这些文件通过公有仓库进行管理并不方便,另外有时候只是希望在内部用户之间进行分享,不希望暴露出去.这种情况下,就有必要搭建一个本地私有镜像仓库,本小结将具体介绍两个私有仓库的搭建,其中包括Registry,以及Vmware的Harbor企业仓库. ♥ 文章声明 ♥ 该系列文章部分文字描述,整理于以下文献,化繁为简. 《鸟哥的

    日期 2023-06-12 10:48:40     
  • Dockerfile 构建镜像 – 每天5分钟玩转容器技术(13)

    Dockerfile 构建镜像 – 每天5分钟玩转容器技术(13)

    下面我们运行 docker build 命令构建镜像并详细分析每个细节。 root@ubuntu:~# pwd         ① /root root@ubuntu:~# ls          ② Dockerfile root@ubuntu:~# docker build -t ubuntu-with-vi-dockerfile .        ③ Sending build

    日期 2023-06-12 10:48:40     
  • 【CI/CD技术专题】「Docker实战系列」使用Maven插件构建Docker镜像的方法

    【CI/CD技术专题】「Docker实战系列」使用Maven插件构建Docker镜像的方法

    保存后退出,重新加载配置文件#systemctl daemon-reload ,启动docker #systemctl start docker 。 docker-maven-plugin 插件默认连接本地 Docker 地址为:localhost:2375,所以我们需要先设置下环境变量。 DOCKER_HOST=tcp:// host :2375 注意:如果没有设置 DOCKER_HO

    日期 2023-06-12 10:48:40     
  • docker镜像构建,Docker 镜像和容器的导入导出

    docker镜像构建,Docker 镜像和容器的导入导出

    ###   ###   ###   ###   ####   Docker 镜像和容器的导入导出 一、镜像的导出和导入 1.镜像的保存 [root@k8s-master ~]# docker images REPOSITORY TAG

    日期 2023-06-12 10:48:40     
  • Docker创建Dockerfile脚本构建jdk1.8镜像并启动容器示例

    Docker创建Dockerfile脚本构建jdk1.8镜像并启动容器示例

    日期 2023-06-12 10:48:40     
  • Docker 构建 Centos 7 镜像

    Docker 构建 Centos 7 镜像

    1、拉取基础镜象 docker pull centos:7 2、查看镜象 [root@kvm108 ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/centos

    日期 2023-06-12 10:48:40     
  • Docker 利用buildx插件构建多平台镜像——筑梦之路

    Docker 利用buildx插件构建多平台镜像——筑梦之路

    环境需求: docker版本:19.03+ linux内核版本:4.8+ 支持构建的目标平台: linux/amd64, linux/arm64, or darwin/amd64 linux/amd64, linux/arm64, linux/ppc64le, linux/s

    日期 2023-06-12 10:48:40     
  • Docker 构建私有镜像仓库

    Docker 构建私有镜像仓库

    在使用Docker一段时间后,往往会发现手头积累了大量的自定义镜像文件,这些文件通过公有仓库进行管理并不方便,另外有时候只是希望在内部用户之间进行分享,不希望暴露出去.这种情况下,就有必要搭建一个本地私有镜像仓库,本小结将具体介绍两个私有仓库的搭建,其中包括Registry,以及Vmware的Harbor企业仓库. Registry 仓库搭建

    日期 2023-06-12 10:48:40     
  • docker如何构建多架构(arm64, x86_64, armv7)容器镜像?

    docker如何构建多架构(arm64, x86_64, armv7)容器镜像?

    1. 更新docker的版本到大于或等于19.03 1.1 x86下如何更新docker? $ sudo apt install -y apt-transport-https $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo add-apt-repository "deb

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