首页 > 其他分享 >docker构建容器时 容器内使用代理

docker构建容器时 容器内使用代理

时间:2022-11-05 21:22:05浏览次数:53  
标签:容器 RUN https apt 构建 env docker

build 容器时 使用代理

demo1

使用前 指定 env
使用后 记得 清空, 否则 会影响 使用容器 时的 网络

cat dockerfile
-->

FROM jenkins/jenkins:2.289.2-lts-jdk11
USER root

env http_proxy "http://172.20.1.247:7890"
env https_proxy "http://172.20.1.247:7890"

RUN apt-get update && apt-get install -y apt-transport-https \
       ca-certificates curl gnupg2 \
       software-properties-common
RUN curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -
RUN apt-key fingerprint 0EBFCD88
RUN add-apt-repository \
       "deb [arch=amd64] https://download.docker.com/linux/debian \
       $(lsb_release -cs) stable"
RUN apt-get update && apt-get install -y docker-ce-cli

env http_proxy ""
env https_proxy ""

USER jenkins
RUN jenkins-plugin-cli --plugins "blueocean:1.24.7 docker-workflow:1.26"

标签:容器,RUN,https,apt,构建,env,docker
From: https://www.cnblogs.com/ltgybyb/p/16861340.html

相关文章

  • docker使用代理(in home)
    docker使用httphttp_proxyhttps://docs.docker.com/config/daemon/systemd/#代理和国内镜像源不要同时使用,。。。#"storage-driver":"overlay2",apt......
  • docker-Volume(四)
    Volume原理首先我们需要知道Docker的文件系统是如何工作的。1,Docker镜像是由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker会加载只读镜像层并在其上(译者......
  • docker实战教程(十四):docker上安装mysql
    dockerhub上查找mysql镜像dockersearchmysql从dockerhub上拉取mysql镜像到本地(指定版本为5.7)dockerpullmysql:5.7使用mysql5.7镜像创建容器(也叫运行镜像)......
  • freecodeCamp_构建一组彩色标记
    点击查看代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1.0">......
  • docker常用命令(三)
    帮助启动类命令启动docker:systemctlstartdocker停止docker:systemctlstopdocker重启docker:systemctlrestartdocker查看docker'状态systemctlstatusdocke......
  • Jenkins定时构建
    使用Jenkins定时,可以在无人值守状态下自动构建任务1.定时构建设置进入Jenkins任务的【配置】界面,设置【构建触发器】的【定时构建】,时间规则设置完成后【保存......
  • Docker部署Nginx报错 WARNING: IPv4 forwarding is disabled. Networking will not wo
    Docker部署Nginx报错WARNING:IPv4forwardingisdisabled.Networkingwillnotwork.[root@localhost~]#dockerrun--namenginx-1-p8080:80-dnginx  ......
  • CentOS 7(Linux)安装Docker
    CentOS7(Linux)安装Docker一、分别执行下列命令添加并更新yum源    yum update    yuminstallepel-release-y    yumcleanall    y......
  • 读《构建之法》有感1
       《构建之法》,是建民老师暑假给我们推荐的书籍的俩本书之一,老师经常提到,一个优秀的程序员不只要回写代码,还要会读书,从书中去学会知识,总结书中的经验,作为己用。在......
  • 【Dokcer】docker的网络模式
    Docker的四种网络模式:bridge(默认网络)hostnonecontainer自定义网络一、bridge模式bridge网络模式是docker的默认网络模式当docker进程启动的时候,会在主机上自动创建一个名为d......