You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<
50F2
script type="application/json" data-target="react-app.embeddedData">{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"api","path":"api","contentType":"directory"},{"name":"builder","path":"builder","contentType":"directory"},{"name":"cli","path":"cli","contentType":"directory"},{"name":"client","path":"client","contentType":"directory"},{"name":"cmd","path":"cmd","contentType":"directory"},{"name":"container","path":"container","contentType":"directory"},{"name":"contrib","path":"contrib","contentType":"directory"},{"name":"daemon","path":"daemon","contentType":"directory"},{"name":"distribution","path":"distribution","contentType":"directory"},{"name":"dockerversion","path":"dockerversion","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"experimental","path":"experimental","contentType":"directory"},{"name":"hack","path":"hack","contentType":"directory"},{"name":"image","path":"image","contentType":"directory"},{"name":"integration-cli","path":"integration-cli","contentType":"directory"},{"name":"keys","path":"keys","contentType":"directory"},{"name":"layer","path":"layer","contentType":"directory"},{"name":"libcontainerd","path":"libcontainerd","contentType":"directory"},{"name":"man","path":"man","contentType":"directory"},{"name":"migrate","path":"migrate","contentType":"directory"},{"name":"oci","path":"oci","contentType":"directory"},{"name":"opts","path":"opts","contentType":"directory"},{"name":"pkg","path":"pkg","contentType":"directory"},{"name":"plugin","path":"plugin","contentType":"directory"},{"name":"profiles","path":"profiles","contentType":"directory"},{"name":"project","path":"project","contentType":"directory"},{"name":"reference","path":"reference","contentType":"directory"},{"name":"registry","path":"registry","contentType":"directory"},{"name":"restartmanager","path":"restartmanager","contentType":"directory"},{"name":"runconfig","path":"runconfig","contentType":"directory"},{"name":"vendor","path":"vendor","contentType":"directory"},{"name":"volume","path":"volume","contentType":"directory"},{"name":".dockerignore","path":".dockerignore","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".mailmap","path":".mailmap","contentType":"file"},{"name":"AUTHORS","path":"AUTHORS","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Dockerfile","path":"Dockerfile","contentType":"file"},{"name":"Dockerfile.aarch64","path":"Dockerfile.aarch64","contentType":"file"},{"name":"Dockerfile.armhf","path":"Dockerfile.armhf","contentType":"file"},{"name":"Dockerfile.ppc64le","path":"Dockerfile.ppc64le","contentType":"file"},{"name":"Dockerfile.s390x","path":"Dockerfile.s390x","contentType":"file"},{"name":"Dockerfile.simple","path":"Dockerfile.simple","contentType":"file"},{"name":"Dockerfile.solaris","path":"Dockerfile.solaris","contentType":"file"},{"name":"Dockerfile.windows","path":"Dockerfile.windows","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"MAINTAINERS","path":"MAINTAINERS","contentType":"file"},{"name":"Makefile","path":"Makefile","contentType":"file"},{"name":"NOTICE","path":"NOTICE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"ROADMAP.md","path":"ROADMAP.md","contentType":"file"},{"name":"VENDORING.md","path":"VENDORING.md","contentType":"file"},{"name":"VERSION","path":"VERSION","contentType":"file"},{"name":"poule.yml","path":"poule.yml","contentType":"file"},{"name":"vendor.conf","path":"vendor.conf","contentType":"file"}],"totalCount":57}},"fileTreeProcessingTime":10.789099,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":83416944,"defaultBranch":"master","name":"docker","ownerLogin":"jonalv","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-02-28T09:57:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33869?v=4","public":true,"private":false,"isOrgOwned":false},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1615733342.2891352","canEdit":false,"refType":"branch","currentOid":"c956d25bfced952a40f001fe68c2e79eced3f200"},"path":"Dockerfile.simple","currentUser":null,"blob":{"rawLines":["# docker build -t docker:simple -f Dockerfile.simple .","# docker run --rm docker:simple hack/make.sh dynbinary","# docker run --rm --privileged docker:simple hack/dind hack/make.sh test-unit","# docker run --rm --privileged -v /var/lib/docker docker:simple hack/dind hack/make.sh dynbinary test-integration-cli","","# This represents the bare minimum required to build and test Docker.","","FROM debian:jessie","","# allow replacing httpredir or deb mirror","ARG APT_MIRROR=deb.debian.org","RUN sed -ri \"s/(httpredir|deb).debian.org/$APT_MIRROR/g\" /etc/apt/sources.list","","# Compile and runtime deps","# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies","# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies","RUN apt-get update \u0026\u0026 apt-get install -y --no-install-recommends \\","\t\tbtrfs-tools \\","\t\tbuild-essential \\","\t\tcurl \\","\t\tcmake \\","\t\tgcc \\","\t\tgit \\","\t\tlibapparmor-dev \\","\t\tlibdevmapper-dev \\","\t\tca-certificates \\","\t\te2fsprogs \\","\t\tiptables \\","\t\tprocps \\","\t\txfsprogs \\","\t\txz-utils \\","\t\t\\","\t\taufs-tools \\","\t\tvim-common \\","\t\u0026\u0026 rm -rf /var/lib/apt/lists/*","","# Install seccomp: the version shipped in trusty is too old","ENV SECCOMP_VERSION 2.3.1","RUN set -x \\","\t\u0026\u0026 export SECCOMP_PATH=\"$(mktemp -d)\" \\","\t\u0026\u0026 curl -fsSL \"https://github.com/seccomp/libseccomp/releases/download/v${SECCOMP_VERSION}/libseccomp-${SECCOMP_VERSION}.tar.gz\" \\","\t\t| tar -xzC \"$SECCOMP_PATH\" --strip-components=1 \\","\t\u0026\u0026 ( \\","\t\tcd \"$SECCOMP_PATH\" \\","\t\t\u0026\u0026 ./configure --prefix=/usr/local \\","\t\t\u0026\u0026 make \\","\t\t\u0026\u0026 make install \\","\t\t\u0026\u0026 ldconfig \\","\t) \\","\t\u0026\u0026 rm -rf \"$SECCOMP_PATH\"","","# Install Go","# IMPORTANT: If the version of Go is updated, the Windows to Linux CI machines","# will need updating, to avoid errors. Ping #docker-maintainers on IRC","# with a heads-up.","ENV GO_VERSION 1.7.5","RUN curl -fsSL \"https://golang.org/dl/go${GO_VERSION}.linux-amd64.tar.gz\" \\","\t| tar -xzC /usr/local","ENV PATH /go/bin:/usr/local/go/bin:$PATH","ENV GOPATH /go","ENV CGO_LDFLAGS -L/lib","","# Install runc, containerd, tini and docker-proxy","# Please edit hack/dockerfile/install-binaries.sh to update them.","COPY hack/dockerfile/binaries-commits /tmp/binaries-commits","COPY hack/dockerfile/install-binaries.sh /tmp/install-binaries.sh","RUN /tmp/install-binaries.sh runc containerd tini proxy","","ENV AUTO_GOPATH 1","WORKDIR /usr/src/docker","COPY . /usr/src/docker"],"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/jonalv/docker/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"Dockerfile.simple","displayUrl":"https://github.com/jonalv/docker/blob/master/Dockerfile.simple?raw=true","headerInfo":{"blobSize":"2.27 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"f5fe6b2","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fjonalv%2Fdocker%2Fblob%2Fmaster%2FDockerfile.simple","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"71","truncatedSloc":"63"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":null,"languageID":null,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/jonalv/docker/blob/master/Dockerfile.simple","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/jonalv/docker/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/jonalv/docker/raw/refs/heads/master/Dockerfile.simple","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":null},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"isMarketplaceEnabled":true,"csrf_tokens":{"/jonalv/docker/branches":{"post":"HkWyQcBcXYcVJwhrBXJW-o5WqvLetPeY0p8k_kUd2WKaUtMwqcGD9eHXqg-cBPNzQodWM5cyjgwTy7_0Y0sHvw"},"/repos/preferences":{"post":"7GEghEeVimcVk3JudQSMwzkUoXezu1H81fXGO_sQVOYGxzNLUoig_1qX3a8-RH0HWc33Uxg_mmc6o_Aj-QUb2w"}}},"title":"docker/Dockerfile.simple at master · jonalv/docker","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-98e6e9db3609.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}