首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Jenkins Docker 镜像重大更新

    从 Jenkins 2.279 和 2.263.4 开始,Jenkins 项目会更新基础操作系统和 Java 的版本,涉及到的镜像包括:jenkins/jenkins:latest 和 jenkins/...我们的 Docker 镜像已经使用了 Debian 9 ("Stretch") 很多年。Debian 9 的安全更新已于 2020 年 7 月 6 日停止更新。...更多 Java 发行版 Debian 9 Docker 镜像是基于 openjdk:8-jdk-stretch 的。它的最后一次更新是在一年前,包含 JDK 8u242....我们需要一个及时维护的 Docker 基础镜像,和 JDK 发布以及操作系统的更新保持一定的节奏,这样控制器就可以运行在最新的 Java 以及操作系统的之上。...Java 有新的版本发布后,我们会继续更新 Jenkins 的 Docker 镜像。 如果你对 Jenkins Docker 打包的新特性感兴趣的话,请持续关注后续的公告!

    1.1K40

    生成多平台docker镜像

    qemu-user-static,过程如下: $ docker run --rm --privileged multiarch/qemu-user-static --reset -p yes 创建构建多平台...buildx inspect builder --bootstrap # 观察下当前使用的构建器及构建器支持的cpu架构,可以看到支持很多cpu架构 $ docker buildx ls 编写脚本生成多平台...docker镜像 假设有一个普通的golang程序源码,我们已经写好了Dockerfile生成其docker镜像,如下: # Start from the latest golang base image...最后检查下生成的docker镜像: # 运行下linux/amd64的docker镜像,检查镜像的cpu架构 $ docker run --rm -ti go-mul-arch-build:latest-amd64...oh dear /app # uname -m x86_64 /app # exit # 运行下linux/arm64的docker镜像,检查镜像的cpu架构 $ docker run --rm -ti

    1.6K20

    国内 PHP Composer 镜像列表

    国内 PHP Composer 镜像列表 Composer 是什么? Composer 是一个 PHP 包管理的系统,现在越来越多的 PHP 使用 Composer 来管理包。...(先后次序会不定期调整) 镜像名 地址 赞助商 更新频率 备注 阿里云 Composer 镜像 https://mirrors.aliyun.com/composer/ 阿里云 96 秒 推荐 腾讯云...Composer 镜像 https://mirrors.cloud.tencent.com/composer/ 腾讯云 24 小时 - PHP 国内 Composer 镜像 https://packagist.phpcomposer.com...仁润股份 24 小时 不稳定 华为云 Composer 镜像 https://repo.huaweicloud.com/repository/php/ 华为云 未知 未知 php.cnpkg.org...Composer 镜像 https://php.cnpkg.org 安畅网络 60 秒 - 配置镜像 全局配置镜像,以下为阿里云镜像配置命令,其它镜像可以参考以下命令。

    15.5K20

    三、php环境之php的docker镜像制作

    往期回顾 一.docker的安装 二.php环境之nginx的docker镜像制作 上期已经讲了php环境所需的nginx镜像的制作并测试了使用制作的镜像起的容器提供的静态站点页面的访问,那么接下来我们就准备在上一期的镜像基础上再装入...php做成php-nginx的镜像包 创建一个新容器 安装php 用我们做好nginx镜像运行创建一个新的容器 docker run -it my/lnp:v1 /bin/bash 下载对应版本php安装包...php版本的选择 见后面的常见问题归纳(php) 1 cd /tmp wget https://www.php.net/distributions/php-7.4.30.tar.gz #或使用镜像地址...为了避免手动输入命令,您可以将source /etc/profile添加到~/.bashrc或~/.bash_profile文件中,这样每次打开一个新的终端窗口时,它都会自动加载/etc/profile并更新环境变量...相关索引 php-fpm.conf配置说明及demo 常见问题归纳 (php环境docker制作) 一.docker的安装 二.php环境之nginx的docker镜像制作

    1.3K40

    Docker 构建多平台镜像

    Repobaseurl=https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/8/x86_64/stable/enabled=1gpgcheck=0# 更新源...name mybuild# 启动构建实例docker buildx inspect mybuild --bootstrap# 查看构建实例docker buildx ls图片基于 Dockerfile 构建多平台镜像...# 基于 Dockerfile 构建并导出到本地镜像,导出的镜像如果与当前环境平台不同,是无法构建成功的docker buildx build -t jenkins:latest --platform=...--push# --load将构建好的镜像 load 到本地# --push将构建好的镜像推送到远程仓库,需要提前登录到远程镜像仓库图片Dockerfile 支持如下多架构相关的变量# 构架类型,如:amd64...、arm64TAREGTMARCH# 构建镜像的目标平台,如:linux/amd64、linux/arm64TARGETPLATFORM

    1.4K40

    NHibernate 多对多映射的数据更新

    NHibernate 多对多映射的数据更新 最近在用 NHibernate 做多对多更新时突然发现 NHibernate 更新的策略很差, 对多对多关系的更新居然是先全部删除再插入全部数据, 感觉非常奇怪...发现 StackOverflow 上也有人问类似的问题, 并且最终在 NHibernate Tip: Use set for many-to-many associations 发现了解决方案, 将多对多的映射的...typeof(Role)); map.Column("[RoleId]"); }); } ); 将 UserMapping 和 RoleMapping 中多对多映射全部改为...不只是多对多, 如果你的集合需要更新, NHibernate 推荐的是: 19.5.2....sess.Flush(); 由此可见, bag 在多对多映射更新时性能较差, 如果不需要更新,则可以放心使用, 在需要更新时则 set 是更好的选择。

    95210

    基于kubernetes Api完成更新镜像版本

    相关内容信息 Github地址: https://github.com/kubernetes-client/python/blob/master/kubernetes/README.md 目前公司才用的镜像更新的方式为...,jenkins服务器执行一个镜像更新shell脚本,脚本中通过使用ansible从而达到从kubernetes master执行更新命令,从而达到镜像版本的更新。...后期需考虑逐步通过python得到需更新的镜像,与版本以及deployment直接通过调用kubernetes Api完成对更镜像的版本更新。...namespace 命名空间 update_image 需要更新的镜像地址 执行python脚本 python3 test.py 输出: default 中deployment : flaskapp-1... nginx:1.12更新完成 三、验证 此时,登录主机k8s-master,查看pods # kubectl get pods NAME                          READY

    1.8K30

    kubectl更新镜像和回滚命令

    目录 准备实验素材 更新镜像的语法 查看发布历史 回滚到上一个版本 回滚指定版本 查看回滚状态 参考 使用kubernetes 进行升级的时候并不需要停止业务,kubectl 支持滚动升级的方式,每次更新一个...IfNotPresent ports: - containerPort: 80 kubectl apply -f hello-nginx.yml --record 更新镜像的语法...可以不用使用yml配置文件, 直接替换镜像版本 # kubectl set image deployment = kubectl...config-lego-test set image deployment/hello-nginx hello-nginx=nginx:1.9.2 我们可以通过设置docker:lastTag的方式, 回滚到上一个镜像...filename=hello-nginx.yml --record=true 可以发现, revision=3没了, 多个了一个revison=5. describe一下, 可以看到, 确实是第3个版本的镜像

    5.4K30

    告别镜像拉取烦恼,多平台容器镜像代理服务

    项目介绍 本项目灵感来自:Thanks-Mirror,该项目分享的是docker镜像直接可用,质量好,速度快的镜像 在此,对那些提供公共仓库镜像的企业或组织,致以感谢!...仓库地址 镜像地址 备注 ghcr.io ghcr.nju.edu.cn 南京大学开源镜像站, nexus3 ghcr.tencentcloudcr.com 仅腾讯云vpc内部访问,registry2...docker.mirrors.sjtug.sjtu.edu.cn 上海交通大学, registry2 proxy docker.m.daocloud.io 国内可用, 带宽低 hub-mirror.c.163.com 国内可用,更新慢...*****.mirror.aliyuncs.com 国内可用,更新慢 使用方法 以argocd 清单文件为例: wget https://mirror.ghproxy.com/https://raw.githubusercontent.com...如 quay.io 在表格中的镜像地址可选择quay.nju.edu.cn ghcr.io 在表格中的镜像地址可选择 ghcr.nju.edu.cn 第三步:使用sed替换仓库地址为镜像地址 sed

    59210
    领券