Merge remote branch 'upstream/master'
This commit is contained in:
commit
a1b0dc99bc
|
|
@ -1,5 +1,5 @@
|
|||
#!/bin/bash
|
||||
set -eo pipefail
|
||||
set -e
|
||||
|
||||
repo="$1"
|
||||
if [ -z "$repo" ]; then
|
||||
|
|
@ -8,67 +8,6 @@ if [ -z "$repo" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
IFS=$'\n'
|
||||
lines=( $(curl -fsSL 'https://raw.githubusercontent.com/docker-library/official-images/master/library/'"$repo" | grep -vE '^$|^#') )
|
||||
unset IFS
|
||||
|
||||
if [ "${#lines[@]}" -eq 0 ]; then
|
||||
echo >&2 "Failed to read manifest file for $repo"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
repoDirs=()
|
||||
declare -A repoDirTags=()
|
||||
|
||||
latest=
|
||||
uniqImages=()
|
||||
for line in "${lines[@]}"; do
|
||||
tag="$(echo "$line" | awk -F ': +' '{ print $1 }')"
|
||||
if [ -z "$latest" -o "$tag" = 'latest' ]; then
|
||||
latest="$tag"
|
||||
fi
|
||||
repoDir="$(echo "$line" | awk -F ': +' '{ print $2 }')"
|
||||
if [ -z "${repoDirTags[$repoDir]}" ]; then
|
||||
repoDirs+=( "$repoDir" )
|
||||
uniqImages+=( "$repo:$tag" )
|
||||
else
|
||||
repoDirTags["$repoDir"]+=', '
|
||||
fi
|
||||
repoDirTags["$repoDir"]+='`'"$tag"'`'
|
||||
done
|
||||
|
||||
IFS=','
|
||||
imageLayers="https://imagelayers.io/?images=${uniqImages[*]}"
|
||||
unset IFS
|
||||
|
||||
for repoDir in "${repoDirs[@]}"; do
|
||||
if [[ "$repoDir" != *github.com* ]]; then
|
||||
# skip non-github.com for now
|
||||
continue
|
||||
fi
|
||||
|
||||
# split out some data
|
||||
gitUrl="${repoDir%%@*}"
|
||||
commitDir="${repoDir#*@}"
|
||||
commit="${commitDir%% *}"
|
||||
dir="${commitDir#* }"
|
||||
if [ "$dir" = "$commitDir" ]; then
|
||||
dir=''
|
||||
fi
|
||||
|
||||
# sanitize some data
|
||||
gitUrl="${gitUrl#git://}"
|
||||
gitUrl="${gitUrl%/}"
|
||||
gitUrl="${gitUrl%.git}"
|
||||
dir="${dir#/}"
|
||||
dir="${dir%/}"
|
||||
[ -z "$dir" ] || dir="$dir/"
|
||||
|
||||
url="https://$gitUrl/blob/$commit/${dir}Dockerfile"
|
||||
|
||||
echo $'-\t['"${repoDirTags["$repoDir"]}"' (*'"${dir}Dockerfile"'*)]('"$url"')'
|
||||
done
|
||||
|
||||
echo
|
||||
echo "[]($imageLayers)"
|
||||
echo
|
||||
bashbrew cat \
|
||||
-F "$(dirname "$BASH_SOURCE")/$(basename "$BASH_SOURCE" .sh).tmpl" \
|
||||
"https://github.com/docker-library/official-images/raw/master/library/$repo"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,52 @@
|
|||
{{- /*
|
||||
|
||||
This template defines the "Supported tags and Dockerfile links" portion of an image description.
|
||||
|
||||
*/ -}}
|
||||
|
||||
{{- define "dockerfilePath" -}}
|
||||
{{- if ne .Directory "." -}}
|
||||
{{- .Directory -}}
|
||||
/
|
||||
{{- end -}}
|
||||
Dockerfile
|
||||
{{- end -}}
|
||||
|
||||
{{- range $i, $e := $.Entries -}}
|
||||
{{- /* force bashbrew to "fetch" the GitCommit so that it is fully resolved */ -}}
|
||||
{{- $from := $.DockerFrom $e -}}
|
||||
|
||||
{{- $repoUrlBase := $e.GitRepo | replace "git://" "https://" | trimSuffixes ".git" -}}
|
||||
{{- $isGitHub := hasPrefix "https://github.com/" $repoUrlBase -}}
|
||||
|
||||
{{- if $i -}}
|
||||
{{- "\n" -}}
|
||||
{{- end -}}
|
||||
|
||||
- {{- "\t" -}}
|
||||
{{- if $isGitHub -}} [ {{- end -}}
|
||||
` {{- $e.Tags | join "`, `" -}} ` (* {{- template "dockerfilePath" $e -}} *)
|
||||
{{- if $isGitHub -}} ]( {{- $repoUrlBase -}} /blob/ {{- $e.GitCommit -}} / {{- template "dockerfilePath" $e -}} ) {{- end -}}
|
||||
{{- /* TODO decide what to do (if anything) about non-GitHub repos with respect to URL */ -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- "\n\n" -}}
|
||||
|
||||
[.Tags | first)) -}}
|
||||
|
||||
{{- ".svg" -}}
|
||||
)](
|
||||
{{- "https://imagelayers.io/?images=" -}}
|
||||
|
||||
{{- /* list all "repo:tag" combinations, comma separated */ -}}
|
||||
{{- range $i, $e := $.Entries -}}
|
||||
{{- if $i -}} , {{- end -}}
|
||||
{{- printf "%s:%s" $.RepoName ($e.Tags | first) -}}
|
||||
{{- end -}}
|
||||
)
|
||||
|
||||
{{- "\n\n" -}}
|
||||
|
|
@ -1,236 +0,0 @@
|
|||
#!/usr/bin/env perl
|
||||
use strict;
|
||||
use warnings;
|
||||
use 5.010;
|
||||
use open ':encoding(utf8)';
|
||||
|
||||
use Mojo::UserAgent;
|
||||
|
||||
die 'no images specified' unless @ARGV;
|
||||
|
||||
my $ua = Mojo::UserAgent->new->max_redirects(10);
|
||||
$ua->transactor->name('Docker');
|
||||
|
||||
my $maxRetries = 3;
|
||||
sub ua_req {
|
||||
my $method = shift;
|
||||
my $tries = $maxRetries;
|
||||
my $tx;
|
||||
do {
|
||||
--$tries;
|
||||
$tx = $ua->$method(@_);
|
||||
return $tx if $tx->success;
|
||||
} while ($tries > 0);
|
||||
return $tx;
|
||||
}
|
||||
|
||||
sub split_image_name {
|
||||
my $image = shift;
|
||||
if ($image =~ m{
|
||||
^
|
||||
(?: ([^/:]+) / )? # optional namespace
|
||||
([^/:]+) # image name
|
||||
(?: : ([^/:]+) )? # optional tag
|
||||
$
|
||||
}x) {
|
||||
my ($namespace, $name, $tag) = (
|
||||
$1 // 'library', # namespace
|
||||
$2, # image name
|
||||
$3 // 'latest', # tag
|
||||
);
|
||||
return ("$namespace/$name", $tag);
|
||||
}
|
||||
die "unrecognized image name format in: $image";
|
||||
}
|
||||
|
||||
sub get_token {
|
||||
my $repo = shift;
|
||||
state %tokens;
|
||||
return $tokens{$repo} if $tokens{$repo};
|
||||
my $realmTx = $ua->get("https://registry-1.docker.io/v2/$repo/tags/list");
|
||||
my $auth = $realmTx->res->headers->www_authenticate;
|
||||
die "unexpected WWW-Authenticate header: $auth" unless $auth =~ m{ ^ Bearer \s+ (\S.*) $ }x;
|
||||
my $realm = $1;
|
||||
my $url = Mojo::URL->new;
|
||||
while ($realm =~ m{
|
||||
# key="val",
|
||||
([^=]+)
|
||||
=
|
||||
"([^"]+)"
|
||||
,?
|
||||
}xg) {
|
||||
my ($key, $val) = ($1, $2);
|
||||
if ($key eq 'realm') {
|
||||
$url->base(Mojo::URL->new($val));
|
||||
} else {
|
||||
$url->query->append($key => $val);
|
||||
}
|
||||
}
|
||||
$url = $url->to_abs;
|
||||
my $tokenTx = ua_req(get => $url);
|
||||
die "failed to fetch token for $repo" unless $tokenTx->success;
|
||||
return $tokens{$repo} = $tokenTx->res->json->{token};
|
||||
}
|
||||
|
||||
sub get_manifest {
|
||||
my ($repo, $tag) = @_;
|
||||
my $image = "$repo:$tag";
|
||||
state %manifests;
|
||||
return $manifests{$image} if $manifests{$image};
|
||||
|
||||
my $token = get_token($repo);
|
||||
my $authorizationHeader = { Authorization => "Bearer $token" };
|
||||
|
||||
my $manifestTx = ua_req(get => "https://registry-1.docker.io/v2/$repo/manifests/$tag" => $authorizationHeader);
|
||||
return () if $manifestTx->res->code == 404; # tag doesn't exist
|
||||
die "failed to get manifest for $image" unless $manifestTx->success;
|
||||
return (
|
||||
$manifestTx->res->headers->header('Docker-Content-Digest'),
|
||||
$manifests{$image} = $manifestTx->res->json,
|
||||
);
|
||||
}
|
||||
|
||||
sub get_blob_headers {
|
||||
my ($repo, $blob) = @_;
|
||||
my $key = $repo . '@' . $blob;
|
||||
state %headers;
|
||||
return $headers{$key} if $headers{$key};
|
||||
|
||||
my $token = get_token($repo);
|
||||
my $authorizationHeader = { Authorization => "Bearer $token" };
|
||||
|
||||
my $headersTx = ua_req(head => "https://registry-1.docker.io/v2/$repo/blobs/$blob" => $authorizationHeader);
|
||||
die "failed to get headers for $key" unless $headersTx->success;
|
||||
return $headers{$key} = $headersTx->res->headers;
|
||||
}
|
||||
|
||||
sub get_layer_data {
|
||||
my ($repo, $id, $blob, $v1) = @_;
|
||||
$id //= $v1->{id};
|
||||
state %layers;
|
||||
return $layers{$id} if $layers{$id};
|
||||
die "missing v1/blob data for layer $id" unless $blob and $v1;
|
||||
my $data = {
|
||||
map({ $_ => $v1->{$_} } qw(id created parent docker_version)),
|
||||
container_command => $v1->{container_config}{Cmd},
|
||||
virtual_size => $v1->{Size} // 0,
|
||||
blob => $blob,
|
||||
};
|
||||
my $blobHeaders = get_blob_headers($repo, $blob);
|
||||
$data->{blob_content_length} = $blobHeaders->content_length;
|
||||
$data->{blob_last_modified} = $blobHeaders->last_modified;
|
||||
return $layers{$id} = $data;
|
||||
}
|
||||
|
||||
sub cmd_to_dockerfile {
|
||||
my ($cmd) = @_;
|
||||
my @buildArgs;
|
||||
if (substr($cmd->[0], 0, 1) eq '|') {
|
||||
# must have some build args for this RUN line
|
||||
# https://github.com/docker/docker/blob/a7742e437943bb0c59cc9e01fd9f5e68259ad3ec/builder/dockerfile/dispatchers.go#L353-L365
|
||||
my $n = int(substr(shift(@$cmd), 1)); # number of build args
|
||||
while ($n > 0) {
|
||||
my $arg = shift @$cmd;
|
||||
$arg =~ s/(["\\])/\\$1/g;
|
||||
my ($var, $val) = split /=/, $arg, 2;
|
||||
push @buildArgs, '"' . $var . '" => "' . $val .'"';
|
||||
--$n;
|
||||
}
|
||||
}
|
||||
my $args = join('', map { "# ARG: $_\n" } @buildArgs);
|
||||
if (scalar(@$cmd) == 3 && $cmd->[0] eq '/bin/sh' && $cmd->[1] eq '-c') {
|
||||
$cmd = $cmd->[2];
|
||||
if ($cmd =~ s{^(#[(]nop[)] )}{}) {
|
||||
return $args . $cmd;
|
||||
}
|
||||
# prefix tabs and 4-space-indents with \ and a newline (for readability), but only if we don't already have any newlines
|
||||
$cmd =~ s/ ( (?:\t|[ ]{4})+ ) /\\\n$1/xg unless $cmd =~ m!\n!;
|
||||
return $args . 'RUN ' . $cmd;
|
||||
}
|
||||
return $args . 'RUN ' . Mojo::JSON::encode_json($cmd);
|
||||
}
|
||||
|
||||
my @humanSizeUnits = qw( B KB MB GB TB );
|
||||
my $humanSizeScale = 1000;
|
||||
sub human_size {
|
||||
my ($bytes) = @_;
|
||||
my $unit = 0;
|
||||
my $unitBytes = $bytes;
|
||||
while (($unitBytes = int($bytes / ($humanSizeScale ** $unit))) > $humanSizeScale) {
|
||||
last unless $humanSizeUnits[$unit + 1];
|
||||
++$unit;
|
||||
}
|
||||
return sprintf '%.1f %s', $bytes / ($humanSizeScale ** $unit), $humanSizeUnits[$unit];
|
||||
}
|
||||
|
||||
sub size {
|
||||
my $text = human_size(@_);
|
||||
$text .= " ($_[0] bytes)" unless $text =~ m! \s+ B $ !x;
|
||||
return $text;
|
||||
}
|
||||
|
||||
sub date {
|
||||
my $date = Mojo::Date->new(@_);
|
||||
return $date->to_string;
|
||||
}
|
||||
|
||||
while (my $image = shift) {
|
||||
print "\n";
|
||||
say '## `' . $image . '`';
|
||||
my ($repo, $tag) = split_image_name($image);
|
||||
|
||||
my ($digest, $manifest) = get_manifest($repo, $tag);
|
||||
|
||||
unless (defined $digest && defined $manifest) {
|
||||
# tag must not exist yet!
|
||||
say "\n", '**does not exist** (yet?)';
|
||||
next;
|
||||
}
|
||||
|
||||
print "\n";
|
||||
say '```console';
|
||||
say '$ docker pull ' . $repo . '@' . $digest;
|
||||
say '```';
|
||||
|
||||
my %parentChild;
|
||||
my %totals = (
|
||||
virtual_size => 0,
|
||||
blob_content_length => 0,
|
||||
);
|
||||
for my $i (0 .. $#{ $manifest->{fsLayers} }) {
|
||||
my $v1 = Mojo::Util::encode 'UTF-8', $manifest->{history}[$i]{v1Compatibility};
|
||||
my $data = get_layer_data(
|
||||
$repo, undef,
|
||||
$manifest->{fsLayers}[$i]{blobSum},
|
||||
Mojo::JSON::decode_json($v1),
|
||||
);
|
||||
$parentChild{$data->{parent} // ''} = $data->{id};
|
||||
$totals{$_} += $data->{$_} for keys %totals;
|
||||
}
|
||||
print "\n";
|
||||
say "-\t" . 'Total Virtual Size: ' . size($totals{virtual_size});
|
||||
say "-\t" . 'Total v2 Content-Length: ' . size($totals{blob_content_length});
|
||||
print "\n";
|
||||
say '### Layers (' . scalar(keys %parentChild) . ')';
|
||||
my $cur = $parentChild{''};
|
||||
while ($cur) {
|
||||
print "\n";
|
||||
say '#### `' . $cur . '`';
|
||||
my $data = get_layer_data($repo, $cur);
|
||||
if ($data->{container_command}) {
|
||||
print "\n";
|
||||
say '```dockerfile';
|
||||
say cmd_to_dockerfile($data->{container_command});
|
||||
say '```';
|
||||
}
|
||||
print "\n";
|
||||
say "-\t" . 'Created: ' . date($data->{created}) if $data->{created};
|
||||
say "-\t" . 'Parent Layer: `' . $data->{parent} . '`' if $data->{parent};
|
||||
say "-\t" . 'Docker Version: ' . $data->{docker_version} if $data->{docker_version};
|
||||
say "-\t" . 'Virtual Size: ' . size($data->{virtual_size});
|
||||
say "-\t" . 'v2 Blob: `' . $data->{blob} . '`';
|
||||
say "-\t" . 'v2 Content-Length: ' . size($data->{blob_content_length});
|
||||
say "-\t" . 'v2 Last-Modified: ' . date($data->{blob_last_modified}) if $data->{blob_last_modified};
|
||||
$cur = $parentChild{$cur};
|
||||
}
|
||||
}
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/%%REPO%%`)](https://github.com/docker-library/official-images/blob/master/library/%%REPO%%). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2F%%REPO%%).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `%%REPO%%/tag-details.md` file](https://github.com/docker-library/docs/blob/master/%%REPO%%/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/%%REPO%%/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/%%REPO%%/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
%%CONTENT%%%%VARIANT%%%%LICENSE%%
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ repoDir="$dir/../$repo"
|
|||
url='https://raw.githubusercontent.com/docker-library/official-images/master/library/'"$repo"
|
||||
|
||||
IFS=$'\n'
|
||||
tags=( $(curl -fsSL "$url" | grep -vE '^$|^#' | cut -d':' -f1 | sort -u) )
|
||||
tags=( $(bashbrew cat -f '{{ range .Entries }}{{ join "\n" .Tags }}{{ "\n" }}{{ end }}' "$url") )
|
||||
unset IFS
|
||||
|
||||
text=
|
||||
|
|
@ -21,27 +21,26 @@ for tag in "${tags[@]}"; do
|
|||
for f in "$repoDir/variant-$tag.md" "$dir/variant-$tag.md"; do
|
||||
if [ -f "$f" ]; then
|
||||
text+=$'\n' # give a little space
|
||||
# because parameter expansion eats the trailing newline
|
||||
text+="$(<"$f")"$'\n'
|
||||
text+="$(< "$f")"
|
||||
text+=$'\n' # parameter expansion eats the trailing newline
|
||||
break
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
if [ "$text" ]; then
|
||||
latest=($(curl -fsSL "$url" | grep "latest.*github.com" | sed -e 's!git://github.com/!!' -e 's/@/ /' -))
|
||||
if [ -z "latest" ]; then
|
||||
exit 0 # If not github or no latest tag, we are done here
|
||||
fi
|
||||
dockerfile='https://raw.githubusercontent.com/'"${latest[1]}"'/'"${latest[2]}"'/'"${latest[3]}"'/Dockerfile'
|
||||
baseImage=$(curl -fsSL "$dockerfile" | awk -F '[: \t]+' '$1 == "FROM" { print $2 }')
|
||||
# give a little space
|
||||
baseImage="$(bashbrew cat -f '{{ .DockerFrom .TagEntry }}' "$url":latest)"
|
||||
baseImage="${baseImage%:*}"
|
||||
|
||||
echo
|
||||
echo
|
||||
|
||||
if [ "$baseImage" = 'buildpack-deps' ]; then
|
||||
f='variant-buildpacks.md'
|
||||
else
|
||||
f='variant.md'
|
||||
fi
|
||||
[ -f "$repoDir/$f" ] && cat "$repoDir/$f" || cat "$dir/$f"
|
||||
|
||||
echo "$text"
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`3.8.1`, `latest` (*Dockerfile*)](https://github.com/aerospike/aerospike-server.docker/blob/7d027db20c7347c23e7944b842fcc77ca9e0a34e/Dockerfile)
|
||||
- [`3.9.0.3`, `latest` (*Dockerfile*)](https://github.com/aerospike/aerospike-server.docker/blob/27944b4607e63498931f3c1602ccf2322bb84a0e/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=aerospike:3.8.1)
|
||||
[](https://imagelayers.io/?images=aerospike:3.9.0.3)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/aerospike`)](https://github.com/docker-library/official-images/blob/master/library/aerospike). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Faerospike).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `aerospike/tag-details.md` file](https://github.com/docker-library/docs/blob/master/aerospike/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/aerospike/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/aerospike/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Aerospike
|
||||
|
||||
|
|
@ -99,7 +99,7 @@ Unless required by applicable law or agreed to in writing, software distributed
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,334 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `aerospike`
|
||||
|
||||
- [`aerospike:3.8.1`](#aerospike381)
|
||||
- [`aerospike:latest`](#aerospikelatest)
|
||||
|
||||
## `aerospike:3.8.1`
|
||||
|
||||
```console
|
||||
$ docker pull library/aerospike@sha256:5292f963a7774e80747e67604aca3d68600c60f3ee1308be4af42eb702e9132a
|
||||
```
|
||||
|
||||
- Total Virtual Size: 153.3 MB (153267341 bytes)
|
||||
- Total v2 Content-Length: 60.4 MB (60382841 bytes)
|
||||
|
||||
### Layers (11)
|
||||
|
||||
#### `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
|
||||
```dockerfile
|
||||
ADD file:7073e275b1e1e02725f7b99289a1c7b3bb5038e5f758bf761713a86a657ffdbc in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- v2 Blob: `sha256:6474ebfb7a3e64f5ada980b935f45da831435cfaa72c867fbfcfd4ec62ed10a6`
|
||||
- v2 Content-Length: 37.2 MB (37196389 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:24 GMT
|
||||
|
||||
#### `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:10 GMT
|
||||
- Parent Layer: `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `664cf88f374d77e8d035e2b197597ad307fdc3c8f9c284edad0fd631ea11c627`
|
||||
|
||||
```dockerfile
|
||||
ENV AEROSPIKE_VERSION=3.8.1
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 00:21:14 GMT
|
||||
- Parent Layer: `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `e24e0de1caea986d8b8df74bc695b4a762bcf0e81127582c4b545b31eb43f81e`
|
||||
|
||||
```dockerfile
|
||||
ENV AEROSPIKE_SHA256=c10eaa991e24e256b5ce558ade94a6d7480a75a5de1ab78a7620757bf6e7bb7c
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 00:21:15 GMT
|
||||
- Parent Layer: `664cf88f374d77e8d035e2b197597ad307fdc3c8f9c284edad0fd631ea11c627`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `9ff0a61457ea54dd905d3fdf11978c933f4c257c9306c88bcb09dc6a9c1b3018`
|
||||
|
||||
```dockerfile
|
||||
RUN apt-get update -y && apt-get install -y wget logrotate ca-certificates && wget "https://www.aerospike.com/artifacts/aerospike-server-community/${AEROSPIKE_VERSION}/aerospike-server-community-${AEROSPIKE_VERSION}-debian7.tgz" -O aerospike-server.tgz && echo "$AEROSPIKE_SHA256 *aerospike-server.tgz" | sha256sum -c - && mkdir aerospike && tar xzf aerospike-server.tgz --strip-components=1 -C aerospike && dpkg -i aerospike/aerospike-server-*.deb && apt-get purge -y --auto-remove wget ca-certificates && rm -rf aerospike-server.tgz aerospike /var/lib/apt/lists/*
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:33 GMT
|
||||
- Parent Layer: `e24e0de1caea986d8b8df74bc695b4a762bcf0e81127582c4b545b31eb43f81e`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 68.4 MB (68350088 bytes)
|
||||
- v2 Blob: `sha256:566ad0a43655bdca5d0fc3b0147b455ff3b9d5942a06d3b32bd0f8b773e18612`
|
||||
- v2 Content-Length: 23.2 MB (23184946 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:12 GMT
|
||||
|
||||
#### `56bc0f0a1c9b4633f4f59b07f62b337c48c1b7c0e16dd3c10b2cb765161c5f56`
|
||||
|
||||
```dockerfile
|
||||
COPY file:f9d7a3f74ce236dbd1bfc87335f6b55c20da43082a1450c43a90cc99332845b0 in /etc/aerospike/aerospike.conf
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:34 GMT
|
||||
- Parent Layer: `9ff0a61457ea54dd905d3fdf11978c933f4c257c9306c88bcb09dc6a9c1b3018`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.5 KB (1546 bytes)
|
||||
- v2 Blob: `sha256:db66bc37bc5b58db949f7fb55e4d81503b0639f47545cfa8b07eaa01d22138c4`
|
||||
- v2 Content-Length: 972.0 B
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:00 GMT
|
||||
|
||||
#### `a3ab0cdb55b332880966fbd09e104af25652dfbf5b865433f41d285a48dc7c3a`
|
||||
|
||||
```dockerfile
|
||||
COPY file:a56a25ca3982cb979b46b952cf972b33567474a961c6114888756f6658c318c1 in /entrypoint.sh
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:35 GMT
|
||||
- Parent Layer: `56bc0f0a1c9b4633f4f59b07f62b337c48c1b7c0e16dd3c10b2cb765161c5f56`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 363.0 B
|
||||
- v2 Blob: `sha256:aa3fc7a39f4251be32e13108e532a22b0cd9cc1fa90448d3798a2ca17a8e69d7`
|
||||
- v2 Content-Length: 310.0 B
|
||||
- v2 Last-Modified: Thu, 17 Dec 2015 00:52:48 GMT
|
||||
|
||||
#### `9ce832c927a94832596c7fe965c841c37b3bed091c482b34d73fea22d61df5e4`
|
||||
|
||||
```dockerfile
|
||||
VOLUME [/opt/aerospike/data]
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:35 GMT
|
||||
- Parent Layer: `a3ab0cdb55b332880966fbd09e104af25652dfbf5b865433f41d285a48dc7c3a`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `ed1782f3a5cbab4df1f184d6d2271f7458f0bc0926e4d7258a0bba5ac2745e15`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 3000/tcp 3001/tcp 3002/tcp 3003/tcp
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:36 GMT
|
||||
- Parent Layer: `9ce832c927a94832596c7fe965c841c37b3bed091c482b34d73fea22d61df5e4`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `9d0eb9e5b897a7552d995bfe0971f4da118d9ba911e4b01a002b8057c97e58e6`
|
||||
|
||||
```dockerfile
|
||||
ENTRYPOINT &{["/entrypoint.sh"]}
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:37 GMT
|
||||
- Parent Layer: `ed1782f3a5cbab4df1f184d6d2271f7458f0bc0926e4d7258a0bba5ac2745e15`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `1ee3ef9df27b967bbc51fea40c799737c8564a04e883f465ddd921513ef16b6d`
|
||||
|
||||
```dockerfile
|
||||
CMD ["asd"]
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:37 GMT
|
||||
- Parent Layer: `9d0eb9e5b897a7552d995bfe0971f4da118d9ba911e4b01a002b8057c97e58e6`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `aerospike:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/aerospike@sha256:e06796193cd4b994f4cadc6bb96b1e0c8ab77944500afc367b10febafb2f7ccc
|
||||
```
|
||||
|
||||
- Total Virtual Size: 153.3 MB (153267341 bytes)
|
||||
- Total v2 Content-Length: 60.4 MB (60382841 bytes)
|
||||
|
||||
### Layers (11)
|
||||
|
||||
#### `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
|
||||
```dockerfile
|
||||
ADD file:7073e275b1e1e02725f7b99289a1c7b3bb5038e5f758bf761713a86a657ffdbc in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- v2 Blob: `sha256:6474ebfb7a3e64f5ada980b935f45da831435cfaa72c867fbfcfd4ec62ed10a6`
|
||||
- v2 Content-Length: 37.2 MB (37196389 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:24 GMT
|
||||
|
||||
#### `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:10 GMT
|
||||
- Parent Layer: `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `664cf88f374d77e8d035e2b197597ad307fdc3c8f9c284edad0fd631ea11c627`
|
||||
|
||||
```dockerfile
|
||||
ENV AEROSPIKE_VERSION=3.8.1
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 00:21:14 GMT
|
||||
- Parent Layer: `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `e24e0de1caea986d8b8df74bc695b4a762bcf0e81127582c4b545b31eb43f81e`
|
||||
|
||||
```dockerfile
|
||||
ENV AEROSPIKE_SHA256=c10eaa991e24e256b5ce558ade94a6d7480a75a5de1ab78a7620757bf6e7bb7c
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 00:21:15 GMT
|
||||
- Parent Layer: `664cf88f374d77e8d035e2b197597ad307fdc3c8f9c284edad0fd631ea11c627`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `9ff0a61457ea54dd905d3fdf11978c933f4c257c9306c88bcb09dc6a9c1b3018`
|
||||
|
||||
```dockerfile
|
||||
RUN apt-get update -y && apt-get install -y wget logrotate ca-certificates && wget "https://www.aerospike.com/artifacts/aerospike-server-community/${AEROSPIKE_VERSION}/aerospike-server-community-${AEROSPIKE_VERSION}-debian7.tgz" -O aerospike-server.tgz && echo "$AEROSPIKE_SHA256 *aerospike-server.tgz" | sha256sum -c - && mkdir aerospike && tar xzf aerospike-server.tgz --strip-components=1 -C aerospike && dpkg -i aerospike/aerospike-server-*.deb && apt-get purge -y --auto-remove wget ca-certificates && rm -rf aerospike-server.tgz aerospike /var/lib/apt/lists/*
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:33 GMT
|
||||
- Parent Layer: `e24e0de1caea986d8b8df74bc695b4a762bcf0e81127582c4b545b31eb43f81e`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 68.4 MB (68350088 bytes)
|
||||
- v2 Blob: `sha256:566ad0a43655bdca5d0fc3b0147b455ff3b9d5942a06d3b32bd0f8b773e18612`
|
||||
- v2 Content-Length: 23.2 MB (23184946 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:12 GMT
|
||||
|
||||
#### `56bc0f0a1c9b4633f4f59b07f62b337c48c1b7c0e16dd3c10b2cb765161c5f56`
|
||||
|
||||
```dockerfile
|
||||
COPY file:f9d7a3f74ce236dbd1bfc87335f6b55c20da43082a1450c43a90cc99332845b0 in /etc/aerospike/aerospike.conf
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:34 GMT
|
||||
- Parent Layer: `9ff0a61457ea54dd905d3fdf11978c933f4c257c9306c88bcb09dc6a9c1b3018`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.5 KB (1546 bytes)
|
||||
- v2 Blob: `sha256:db66bc37bc5b58db949f7fb55e4d81503b0639f47545cfa8b07eaa01d22138c4`
|
||||
- v2 Content-Length: 972.0 B
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:00 GMT
|
||||
|
||||
#### `a3ab0cdb55b332880966fbd09e104af25652dfbf5b865433f41d285a48dc7c3a`
|
||||
|
||||
```dockerfile
|
||||
COPY file:a56a25ca3982cb979b46b952cf972b33567474a961c6114888756f6658c318c1 in /entrypoint.sh
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:35 GMT
|
||||
- Parent Layer: `56bc0f0a1c9b4633f4f59b07f62b337c48c1b7c0e16dd3c10b2cb765161c5f56`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 363.0 B
|
||||
- v2 Blob: `sha256:aa3fc7a39f4251be32e13108e532a22b0cd9cc1fa90448d3798a2ca17a8e69d7`
|
||||
- v2 Content-Length: 310.0 B
|
||||
- v2 Last-Modified: Thu, 17 Dec 2015 00:52:48 GMT
|
||||
|
||||
#### `9ce832c927a94832596c7fe965c841c37b3bed091c482b34d73fea22d61df5e4`
|
||||
|
||||
```dockerfile
|
||||
VOLUME [/opt/aerospike/data]
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:35 GMT
|
||||
- Parent Layer: `a3ab0cdb55b332880966fbd09e104af25652dfbf5b865433f41d285a48dc7c3a`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `ed1782f3a5cbab4df1f184d6d2271f7458f0bc0926e4d7258a0bba5ac2745e15`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 3000/tcp 3001/tcp 3002/tcp 3003/tcp
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:36 GMT
|
||||
- Parent Layer: `9ce832c927a94832596c7fe965c841c37b3bed091c482b34d73fea22d61df5e4`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `9d0eb9e5b897a7552d995bfe0971f4da118d9ba911e4b01a002b8057c97e58e6`
|
||||
|
||||
```dockerfile
|
||||
ENTRYPOINT &{["/entrypoint.sh"]}
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:37 GMT
|
||||
- Parent Layer: `ed1782f3a5cbab4df1f184d6d2271f7458f0bc0926e4d7258a0bba5ac2745e15`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `1ee3ef9df27b967bbc51fea40c799737c8564a04e883f465ddd921513ef16b6d`
|
||||
|
||||
```dockerfile
|
||||
CMD ["asd"]
|
||||
```
|
||||
|
||||
- Created: Thu, 05 May 2016 06:08:37 GMT
|
||||
- Parent Layer: `9d0eb9e5b897a7552d995bfe0971f4da118d9ba911e4b01a002b8057c97e58e6`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
|
@ -1,15 +1,16 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`3.1` (*versions/library-3.1/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/2a6a39490230f96f8345bc0d9a01c38cae2697d7/versions/library-3.1/Dockerfile)
|
||||
- [`3.2` (*versions/library-3.2/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/33960bef67f71465c6b6887db2c15ea9df8bb80f/versions/library-3.2/Dockerfile)
|
||||
- [`3.3`, `latest` (*versions/library-3.3/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/71d4df1ae9256fd95144026b3894c18b1f670875/versions/library-3.3/Dockerfile)
|
||||
- [`edge` (*versions/library-edge/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/95c76010e843183c89ceab070a86007a22dc907d/versions/library-edge/Dockerfile)
|
||||
- [`3.1` (*versions/library-3.1/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/8b668207b1387ea6a8a81852488f9019bb4fac1a/versions/library-3.1/Dockerfile)
|
||||
- [`3.2` (*versions/library-3.2/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/0530f7c6532e301daedde95992b768ac44a90315/versions/library-3.2/Dockerfile)
|
||||
- [`3.3` (*versions/library-3.3/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/4b026bc2d50121c47a6bfd2ceda39461668b6d54/versions/library-3.3/Dockerfile)
|
||||
- [`3.4`, `latest` (*versions/library-3.4/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/45ba65c1116aaf668f7ab5f2b3ae2ef4b00738be/versions/library-3.4/Dockerfile)
|
||||
- [`edge` (*versions/library-edge/Dockerfile*)](https://github.com/gliderlabs/docker-alpine/blob/30bc683424fd34eb520aa856fea9984382a8f8fc/versions/library-edge/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=alpine:3.1,alpine:3.2,alpine:3.3,alpine:edge)
|
||||
[](https://imagelayers.io/?images=alpine:3.1,alpine:3.2,alpine:3.3,alpine:3.4,alpine:edge)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/alpine`)](https://github.com/docker-library/official-images/blob/master/library/alpine). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Falpine).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `alpine/tag-details.md` file](https://github.com/docker-library/docs/blob/master/alpine/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/alpine/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/alpine/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Alpine Linux?
|
||||
|
||||
|
|
@ -24,8 +25,8 @@ For detailed information about the virtual/transfer sizes and individual layers
|
|||
Use like you would any other base image:
|
||||
|
||||
```dockerfile
|
||||
FROM alpine:3.1
|
||||
RUN apk add --update mysql-client && rm -rf /var/cache/apk/*
|
||||
FROM alpine:3.3
|
||||
RUN apk add --no-cache mysql-client
|
||||
ENTRYPOINT ["mysql"]
|
||||
```
|
||||
|
||||
|
|
@ -47,7 +48,7 @@ This image is well documented. [Check out the documentation at Viewdocs](http://
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@
|
|||
Use like you would any other base image:
|
||||
|
||||
```dockerfile
|
||||
FROM alpine:3.1
|
||||
RUN apk add --update mysql-client && rm -rf /var/cache/apk/*
|
||||
FROM alpine:3.3
|
||||
RUN apk add --no-cache mysql-client
|
||||
ENTRYPOINT ["mysql"]
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -1,129 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `alpine`
|
||||
|
||||
- [`alpine:3.1`](#alpine31)
|
||||
- [`alpine:3.2`](#alpine32)
|
||||
- [`alpine:3.3`](#alpine33)
|
||||
- [`alpine:latest`](#alpinelatest)
|
||||
- [`alpine:edge`](#alpineedge)
|
||||
|
||||
## `alpine:3.1`
|
||||
|
||||
```console
|
||||
$ docker pull library/alpine@sha256:f3d4f10120752f738efeee4e639d4767110a2eb10c9632aa861b5d5eb5af7e35
|
||||
```
|
||||
|
||||
- Total Virtual Size: 5.0 MB (5042677 bytes)
|
||||
- Total v2 Content-Length: 2.2 MB (2242576 bytes)
|
||||
|
||||
### Layers (1)
|
||||
|
||||
#### `ba251d69599f47a334795ac91b4502ae687e52664b5238d99a640217ad7ba980`
|
||||
|
||||
```dockerfile
|
||||
ADD file:d49eccf5a297a6aa78f25b70d0387901342053b1144106a64b14f20a83c50020 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:40 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 5.0 MB (5042677 bytes)
|
||||
- v2 Blob: `sha256:40f9ed72912ea5e41e2f7e9547e404b99e16abb713b0c714667646943a6ce2fc`
|
||||
- v2 Content-Length: 2.2 MB (2242576 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:05 GMT
|
||||
|
||||
## `alpine:3.2`
|
||||
|
||||
```console
|
||||
$ docker pull library/alpine@sha256:095ec3d7858f03c9e93c0c412a611b11abde26eaae1fa4e5c6ee3e656e70f6a9
|
||||
```
|
||||
|
||||
- Total Virtual Size: 5.3 MB (5256501 bytes)
|
||||
- Total v2 Content-Length: 2.5 MB (2492810 bytes)
|
||||
|
||||
### Layers (1)
|
||||
|
||||
#### `0d871ff7bf85ca0ad6ed2701d58875346faadd1f348ca2c088b399ce12269d46`
|
||||
|
||||
```dockerfile
|
||||
ADD file:af671c91a986f389f44fadbccf9d00dcbb62e426872df9198b67038dc92058c0 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:44 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 5.3 MB (5256501 bytes)
|
||||
- v2 Blob: `sha256:09d0220f4043840bd6e2ab233cb2cb330195c9b49bb1f57c8f3fba1bfc90a309`
|
||||
- v2 Content-Length: 2.5 MB (2492810 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:12 GMT
|
||||
|
||||
## `alpine:3.3`
|
||||
|
||||
```console
|
||||
$ docker pull library/alpine@sha256:0403115a0e66f07a50190183baa210d894e3ec1ef5221cadfc95a81ee8c4f8c2
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.8 MB (4796783 bytes)
|
||||
- Total v2 Content-Length: 2.3 MB (2320212 bytes)
|
||||
|
||||
### Layers (1)
|
||||
|
||||
#### `0a3b5ba3277d35fc1f2d7ecbd007f1f53ca289f7674854ac7a5405e5ee3e495d`
|
||||
|
||||
```dockerfile
|
||||
ADD file:614a9122187935fccfa72039b9efa3ddbf371f6b029bb01e2073325f00c80b9f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:49 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.8 MB (4796783 bytes)
|
||||
- v2 Blob: `sha256:d0ca440e86378344053c79282fe959c9f288ef2ab031411295d87ef1250cfec3`
|
||||
- v2 Content-Length: 2.3 MB (2320212 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:17 GMT
|
||||
|
||||
## `alpine:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/alpine@sha256:f655166f57d91bdfc8b3bc75a20391b7516de9f48ca761249c185fcb022124d2
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.8 MB (4796783 bytes)
|
||||
- Total v2 Content-Length: 2.3 MB (2320212 bytes)
|
||||
|
||||
### Layers (1)
|
||||
|
||||
#### `0a3b5ba3277d35fc1f2d7ecbd007f1f53ca289f7674854ac7a5405e5ee3e495d`
|
||||
|
||||
```dockerfile
|
||||
ADD file:614a9122187935fccfa72039b9efa3ddbf371f6b029bb01e2073325f00c80b9f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:49 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.8 MB (4796783 bytes)
|
||||
- v2 Blob: `sha256:d0ca440e86378344053c79282fe959c9f288ef2ab031411295d87ef1250cfec3`
|
||||
- v2 Content-Length: 2.3 MB (2320212 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:17 GMT
|
||||
|
||||
## `alpine:edge`
|
||||
|
||||
```console
|
||||
$ docker pull library/alpine@sha256:592204420e312c1d22ffa610b993e271a962c3f36eb057dc823255a48f839dba
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.8 MB (4802770 bytes)
|
||||
- Total v2 Content-Length: 2.3 MB (2311827 bytes)
|
||||
|
||||
### Layers (1)
|
||||
|
||||
#### `e00c95f256a3c162fd388eb13b49543edb5830408ce33a98ee1367d665a531ba`
|
||||
|
||||
```dockerfile
|
||||
ADD file:72fc61dc242ae560cdb3a2940e093ca29332c195983adeb3853c1c2175dd2ba4 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:58 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.8 MB (4802770 bytes)
|
||||
- v2 Blob: `sha256:0f4cd5c119fc62f798ae6341af7e1dedb7ccbb84fbc367bb1bc7ddda33695c7d`
|
||||
- v2 Content-Length: 2.3 MB (2311827 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:27 GMT
|
||||
|
|
@ -3,13 +3,14 @@
|
|||
- [`2.5.5`, `2.5` (*jessie/2.5.5/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/636cd874df38edd77a187c08e1803693b3d978d3/jessie/2.5.5/Dockerfile)
|
||||
- [`2.6`, `2.6.10` (*jessie/2.6.10/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/803663b157696616d70e2bb44ce6e256f912e3a6/jessie/2.6.10/Dockerfile)
|
||||
- [`2.7`, `2.7.5` (*jessie/2.7.5/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/dbfcc5f3edb37f622a2acd221b58106547b05fae/jessie/2.7.5/Dockerfile)
|
||||
- [`2.8`, `2.8.7`, `latest` (*jessie/2.8.7/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/d0371ab9b578499d47e56d7245f023c780fea023/jessie/2.8.7/Dockerfile)
|
||||
- [`2.8`, `2.8.11` (*jessie/2.8.11/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/05366cb4c6a6aab8e1ff9ca74c81b09d9a57b5b5/jessie/2.8.11/Dockerfile)
|
||||
- [`3.0`, `3.0.4`, `latest` (*jessie/3.0.4/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/089d57d96f8ee315ee7af76366f3ada6158fa9a0/jessie/3.0.4/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=arangodb:2.5.5,arangodb:2.6,arangodb:2.7,arangodb:2.8)
|
||||
[](https://imagelayers.io/?images=arangodb:2.5.5,arangodb:2.6,arangodb:2.7,arangodb:2.8,arangodb:3.0)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/arangodb`)](https://github.com/docker-library/official-images/blob/master/library/arangodb). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Farangodb).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `arangodb/tag-details.md` file](https://github.com/docker-library/docs/blob/master/arangodb/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/arangodb/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/arangodb/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is ArangoDB?
|
||||
|
||||
|
|
@ -113,7 +114,9 @@ unix> docker run -e ARANGO_RANDOM_ROOT_PASSWORD=1 arangodb arangod --help
|
|||
|
||||
## Persistent Data
|
||||
|
||||
ArangoDB use the volume `/var/lib/arangodb` as database directory to store the collection data and the volume `/var/lib/arangodb-apps` as apps directory to store any extensions. These directories are marked as docker volumes.
|
||||
ArangoDB use the volume `/var/lib/arangodb3` as database directory to store the collection data and the volume `/var/lib/arangodb3-apps` as apps directory to store any extensions. These directories are marked as docker volumes.
|
||||
|
||||
Please note that the old version 2.x used `/var/lib/arangodb` and `/var/lib/arangodb-apps`. We will refer to the 3.x variant in this document. In case you are starting a 2.x image just replace it with the 2.x variant.
|
||||
|
||||
See `docker inspect --format "{{ .Config.Volumes}}" arangodb` for all volumes.
|
||||
|
||||
|
|
@ -126,7 +129,7 @@ You can map the container's volumes to a directory on the host, so that the data
|
|||
```console
|
||||
unix> mkdir /tmp/arangodb
|
||||
unix> docker -e ARANGO_RANDOM_ROOT_PASSWORD=1 run -p 8529:8529 -d \
|
||||
-v /tmp/arangodb:/var/lib/arangodb \
|
||||
-v /tmp/arangodb:/var/lib/arangodb3 \
|
||||
arangodb
|
||||
```
|
||||
|
||||
|
|
@ -149,7 +152,7 @@ unix> docker run -e ARANGO_RANDOM_ROOT_PASSWORD=1 --volumes-from arangodb-persis
|
|||
If want to save a few bytes you can alternatively use [busybox](https://registry.hub.docker.com/_/busybox) or [alpine](https://registry.hub.docker.com/_/alpine) for creating the volume only containers. Please note that you need to provide the used volumes in this case. For example
|
||||
|
||||
```console
|
||||
unix> docker run -d --name arangodb-persist -v /var/lib/arangodb busybox true
|
||||
unix> docker run -d --name arangodb-persist -v /var/lib/arangodb3 busybox true
|
||||
```
|
||||
|
||||
### Using as a base image
|
||||
|
|
@ -162,7 +165,7 @@ If you are using the image as a base image please make sure to wrap any CMD in t
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -100,7 +100,9 @@ unix> docker run -e ARANGO_RANDOM_ROOT_PASSWORD=1 arangodb arangod --help
|
|||
|
||||
## Persistent Data
|
||||
|
||||
ArangoDB use the volume `/var/lib/arangodb` as database directory to store the collection data and the volume `/var/lib/arangodb-apps` as apps directory to store any extensions. These directories are marked as docker volumes.
|
||||
ArangoDB use the volume `/var/lib/arangodb3` as database directory to store the collection data and the volume `/var/lib/arangodb3-apps` as apps directory to store any extensions. These directories are marked as docker volumes.
|
||||
|
||||
Please note that the old version 2.x used `/var/lib/arangodb` and `/var/lib/arangodb-apps`. We will refer to the 3.x variant in this document. In case you are starting a 2.x image just replace it with the 2.x variant.
|
||||
|
||||
See `docker inspect --format "{{ .Config.Volumes}}" arangodb` for all volumes.
|
||||
|
||||
|
|
@ -113,7 +115,7 @@ You can map the container's volumes to a directory on the host, so that the data
|
|||
```console
|
||||
unix> mkdir /tmp/arangodb
|
||||
unix> docker -e ARANGO_RANDOM_ROOT_PASSWORD=1 run -p 8529:8529 -d \
|
||||
-v /tmp/arangodb:/var/lib/arangodb \
|
||||
-v /tmp/arangodb:/var/lib/arangodb3 \
|
||||
arangodb
|
||||
```
|
||||
|
||||
|
|
@ -136,7 +138,7 @@ unix> docker run -e ARANGO_RANDOM_ROOT_PASSWORD=1 --volumes-from arangodb-persis
|
|||
If want to save a few bytes you can alternatively use [busybox](https://registry.hub.docker.com/_/busybox) or [alpine](https://registry.hub.docker.com/_/alpine) for creating the volume only containers. Please note that you need to provide the used volumes in this case. For example
|
||||
|
||||
```console
|
||||
unix> docker run -d --name arangodb-persist -v /var/lib/arangodb busybox true
|
||||
unix> docker run -d --name arangodb-persist -v /var/lib/arangodb3 busybox true
|
||||
```
|
||||
|
||||
### Using as a base image
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/backdrop`)](https://github.com/docker-library/official-images/blob/master/library/backdrop). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbackdrop).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `backdrop/tag-details.md` file](https://github.com/docker-library/docs/blob/master/backdrop/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/backdrop/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/backdrop/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Backdrop CMS?
|
||||
|
||||
|
|
@ -96,7 +96,7 @@ View [license information](https://backdropcms.org/license) for the software con
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,13 +1,13 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`7.0.3` (*7.0/Dockerfile*)](https://github.com/Bonitasoft-Community/docker_bonita/blob/a4da793e2e8db73532ceb9a7cbbc9b82ab90ca1a/7.0/Dockerfile)
|
||||
- [`7.2.3`, `latest` (*7.2/Dockerfile*)](https://github.com/Bonitasoft-Community/docker_bonita/blob/6f67495930c84b02ecd689fc09d0bc953e792bfb/7.2/Dockerfile)
|
||||
- [`7.2.4`, `latest` (*7.2/Dockerfile*)](https://github.com/Bonitasoft-Community/docker_bonita/blob/c8d6cbb007b77a9ce5b22a7e874608962f863e99/7.2/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=bonita:7.0.3,bonita:7.2.3)
|
||||
[](https://imagelayers.io/?images=bonita:7.0.3,bonita:7.2.4)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/bonita`)](https://github.com/docker-library/official-images/blob/master/library/bonita). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbonita).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `bonita/tag-details.md` file](https://github.com/docker-library/docs/blob/master/bonita/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/bonita/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/bonita/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Bonita BPM?
|
||||
|
||||
|
|
@ -326,7 +326,7 @@ Bonita BPM image includes two parts :
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -18,18 +18,15 @@
|
|||
- [`wheezy-curl` (*wheezy/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a0a59c61102e8b079d568db69368fb89421f75f2/wheezy/curl/Dockerfile)
|
||||
- [`wheezy-scm` (*wheezy/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/wheezy/scm/Dockerfile)
|
||||
- [`wheezy` (*wheezy/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/e7534be05255522954f50542ebf9c5f06485838d/wheezy/Dockerfile)
|
||||
- [`wily-curl` (*wily/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/af914a5bde2a749884177393c8140384048dc5f9/wily/curl/Dockerfile)
|
||||
- [`wily-scm` (*wily/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/wily/scm/Dockerfile)
|
||||
- [`wily` (*wily/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/e7534be05255522954f50542ebf9c5f06485838d/wily/Dockerfile)
|
||||
- [`xenial-curl` (*xenial/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/2da658b9a1b91fa61d63ffad2ea52685cac6c702/xenial/curl/Dockerfile)
|
||||
- [`xenial-scm` (*xenial/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/2da658b9a1b91fa61d63ffad2ea52685cac6c702/xenial/scm/Dockerfile)
|
||||
- [`xenial` (*xenial/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/e7534be05255522954f50542ebf9c5f06485838d/xenial/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=buildpack-deps:jessie-curl,buildpack-deps:jessie-scm,buildpack-deps:jessie,buildpack-deps:precise-curl,buildpack-deps:precise-scm,buildpack-deps:precise,buildpack-deps:sid-curl,buildpack-deps:sid-scm,buildpack-deps:sid,buildpack-deps:stretch-curl,buildpack-deps:stretch-scm,buildpack-deps:stretch,buildpack-deps:trusty-curl,buildpack-deps:trusty-scm,buildpack-deps:trusty,buildpack-deps:wheezy-curl,buildpack-deps:wheezy-scm,buildpack-deps:wheezy,buildpack-deps:wily-curl,buildpack-deps:wily-scm,buildpack-deps:wily,buildpack-deps:xenial-curl,buildpack-deps:xenial-scm,buildpack-deps:xenial)
|
||||
[](https://imagelayers.io/?images=buildpack-deps:jessie-curl,buildpack-deps:jessie-scm,buildpack-deps:jessie,buildpack-deps:precise-curl,buildpack-deps:precise-scm,buildpack-deps:precise,buildpack-deps:sid-curl,buildpack-deps:sid-scm,buildpack-deps:sid,buildpack-deps:stretch-curl,buildpack-deps:stretch-scm,buildpack-deps:stretch,buildpack-deps:trusty-curl,buildpack-deps:trusty-scm,buildpack-deps:trusty,buildpack-deps:wheezy-curl,buildpack-deps:wheezy-scm,buildpack-deps:wheezy,buildpack-deps:xenial-curl,buildpack-deps:xenial-scm,buildpack-deps:xenial)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/buildpack-deps`)](https://github.com/docker-library/official-images/blob/master/library/buildpack-deps). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbuildpack-deps).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `buildpack-deps/tag-details.md` file](https://github.com/docker-library/docs/blob/master/buildpack-deps/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/buildpack-deps/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/buildpack-deps/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is `buildpack-deps`?
|
||||
|
||||
|
|
@ -61,7 +58,7 @@ View [license information](https://www.debian.org/social_contract#guidelines) fo
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,14 +1,14 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.24.2-glibc`, `1.24-glibc`, `1-glibc`, `glibc` (*glibc/Dockerfile*)](https://github.com/docker-library/busybox/blob/de53df881f8a7cad77fe9e2042ee0a8d38402ce3/glibc/Dockerfile)
|
||||
- [`1.24.2-musl`, `1.24-musl`, `1-musl`, `musl` (*musl/Dockerfile*)](https://github.com/docker-library/busybox/blob/de53df881f8a7cad77fe9e2042ee0a8d38402ce3/musl/Dockerfile)
|
||||
- [`1.24.2-uclibc`, `1.24.2`, `1.24-uclibc`, `1.24`, `1-uclibc`, `1`, `uclibc`, `latest` (*uclibc/Dockerfile*)](https://github.com/docker-library/busybox/blob/de53df881f8a7cad77fe9e2042ee0a8d38402ce3/uclibc/Dockerfile)
|
||||
- [`1.25.0-glibc`, `1.25-glibc`, `1-glibc`, `glibc` (*glibc/Dockerfile*)](https://github.com/docker-library/busybox/blob/a0558a9006ce0dd6f6ec5d56cfd3f32ebeeb815f/glibc/Dockerfile)
|
||||
- [`1.25.0-musl`, `1.25-musl`, `1-musl`, `musl` (*musl/Dockerfile*)](https://github.com/docker-library/busybox/blob/a0558a9006ce0dd6f6ec5d56cfd3f32ebeeb815f/musl/Dockerfile)
|
||||
- [`1.25.0-uclibc`, `1.25-uclibc`, `1-uclibc`, `uclibc`, `1.25.0`, `1.25`, `1`, `latest` (*uclibc/Dockerfile*)](https://github.com/docker-library/busybox/blob/a0558a9006ce0dd6f6ec5d56cfd3f32ebeeb815f/uclibc/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=busybox:1.24.2-glibc,busybox:1.24.2-musl,busybox:1.24.2-uclibc)
|
||||
[](https://imagelayers.io/?images=busybox:1.25.0-glibc,busybox:1.25.0-musl,busybox:1.25.0-uclibc)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/busybox`)](https://github.com/docker-library/official-images/blob/master/library/busybox). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbusybox).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `busybox/tag-details.md` file](https://github.com/docker-library/docs/blob/master/busybox/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/busybox/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/busybox/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is BusyBox? The Swiss Army Knife of Embedded Linux
|
||||
|
||||
|
|
@ -56,7 +56,7 @@ View [license information](http://www.busybox.net/license.html) for the software
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,628 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `busybox`
|
||||
|
||||
- [`busybox:1.24.2-glibc`](#busybox1242-glibc)
|
||||
- [`busybox:1.24-glibc`](#busybox124-glibc)
|
||||
- [`busybox:1-glibc`](#busybox1-glibc)
|
||||
- [`busybox:glibc`](#busyboxglibc)
|
||||
- [`busybox:1.24.2-musl`](#busybox1242-musl)
|
||||
- [`busybox:1.24-musl`](#busybox124-musl)
|
||||
- [`busybox:1-musl`](#busybox1-musl)
|
||||
- [`busybox:musl`](#busyboxmusl)
|
||||
- [`busybox:1.24.2-uclibc`](#busybox1242-uclibc)
|
||||
- [`busybox:1.24.2`](#busybox1242)
|
||||
- [`busybox:1.24-uclibc`](#busybox124-uclibc)
|
||||
- [`busybox:1.24`](#busybox124)
|
||||
- [`busybox:1-uclibc`](#busybox1-uclibc)
|
||||
- [`busybox:1`](#busybox1)
|
||||
- [`busybox:uclibc`](#busyboxuclibc)
|
||||
- [`busybox:latest`](#busyboxlatest)
|
||||
|
||||
## `busybox:1.24.2-glibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:cf3e26a4629a3f42dd3ecc3bc6826e8f0486a903533856af2dac5c7f3c8c7d09
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- Total v2 Content-Length: 2.2 MB (2202447 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
|
||||
```dockerfile
|
||||
ADD file:1e63e0123a756d00cc1c842490705b5f8081b8b96cfbc46402df40848049f98f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- v2 Blob: `sha256:ffc8a12d3678ba8f82b54c3a9ca8260f56ce4be47748743658d89d8f39e80a04`
|
||||
- v2 Content-Length: 2.2 MB (2202415 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:35 GMT
|
||||
|
||||
#### `2437be9826eb202d7107f00a29671fd248439b1025223d8c569b5dcbc05c0dbf`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Parent Layer: `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24-glibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:35a7a9febf087febc03d75d22766a7b8db4205ff5f40ab2178004fb4dfe35f88
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- Total v2 Content-Length: 2.2 MB (2202447 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
|
||||
```dockerfile
|
||||
ADD file:1e63e0123a756d00cc1c842490705b5f8081b8b96cfbc46402df40848049f98f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- v2 Blob: `sha256:ffc8a12d3678ba8f82b54c3a9ca8260f56ce4be47748743658d89d8f39e80a04`
|
||||
- v2 Content-Length: 2.2 MB (2202415 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:35 GMT
|
||||
|
||||
#### `2437be9826eb202d7107f00a29671fd248439b1025223d8c569b5dcbc05c0dbf`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Parent Layer: `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1-glibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:5a6c5eca0a4d1db5355b98c7a628eeafc6829abb47926ce977bb894c1b2a3da6
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- Total v2 Content-Length: 2.2 MB (2202447 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
|
||||
```dockerfile
|
||||
ADD file:1e63e0123a756d00cc1c842490705b5f8081b8b96cfbc46402df40848049f98f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- v2 Blob: `sha256:ffc8a12d3678ba8f82b54c3a9ca8260f56ce4be47748743658d89d8f39e80a04`
|
||||
- v2 Content-Length: 2.2 MB (2202415 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:35 GMT
|
||||
|
||||
#### `2437be9826eb202d7107f00a29671fd248439b1025223d8c569b5dcbc05c0dbf`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Parent Layer: `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:glibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:c758ff229ade2e5b5cb8a292589cda70e89070d625a0aa0a5a0f3d2c4cbebb65
|
||||
```
|
||||
|
||||
- Total Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- Total v2 Content-Length: 2.2 MB (2202447 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
|
||||
```dockerfile
|
||||
ADD file:1e63e0123a756d00cc1c842490705b5f8081b8b96cfbc46402df40848049f98f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.2 MB (4179843 bytes)
|
||||
- v2 Blob: `sha256:ffc8a12d3678ba8f82b54c3a9ca8260f56ce4be47748743658d89d8f39e80a04`
|
||||
- v2 Content-Length: 2.2 MB (2202415 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:35 GMT
|
||||
|
||||
#### `2437be9826eb202d7107f00a29671fd248439b1025223d8c569b5dcbc05c0dbf`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:07 GMT
|
||||
- Parent Layer: `1d82e69a1324d53e756d762d6330894f75c18a1ad91f2efead811da632ba58ec`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24.2-musl`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:9ff618bc0ce146347fd785284406b121597f2e8f0d391a943bd14dcd8516e9e6
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- Total v2 Content-Length: 686.3 KB (686307 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc0b1e70703cd24c7c5c9f0b57e1e8d79d7ad0bdcecb7f82b9a59e5f6de17fa3 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:27 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- v2 Blob: `sha256:f5c4e6c495776bf839ba15ab1a68dc7ef2f491ec4c258431a107445812ecd65d`
|
||||
- v2 Content-Length: 686.3 KB (686275 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:54 GMT
|
||||
|
||||
#### `785d7401a39d4f6d8663b8d84c787a4c136a3f9706220082c9cb9c9f7fb54c52`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:28 GMT
|
||||
- Parent Layer: `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24-musl`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:23e286403d4a3ecbeddf40ca9d38208acc8661b5e4982989b98611ef0c47546f
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- Total v2 Content-Length: 686.3 KB (686307 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc0b1e70703cd24c7c5c9f0b57e1e8d79d7ad0bdcecb7f82b9a59e5f6de17fa3 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:27 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- v2 Blob: `sha256:f5c4e6c495776bf839ba15ab1a68dc7ef2f491ec4c258431a107445812ecd65d`
|
||||
- v2 Content-Length: 686.3 KB (686275 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:54 GMT
|
||||
|
||||
#### `785d7401a39d4f6d8663b8d84c787a4c136a3f9706220082c9cb9c9f7fb54c52`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:28 GMT
|
||||
- Parent Layer: `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1-musl`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:62a5d2502f7029ad44f2e21ab075075ea4440ab4078f7725007504a31adda0e1
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- Total v2 Content-Length: 686.3 KB (686307 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc0b1e70703cd24c7c5c9f0b57e1e8d79d7ad0bdcecb7f82b9a59e5f6de17fa3 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:27 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- v2 Blob: `sha256:f5c4e6c495776bf839ba15ab1a68dc7ef2f491ec4c258431a107445812ecd65d`
|
||||
- v2 Content-Length: 686.3 KB (686275 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:54 GMT
|
||||
|
||||
#### `785d7401a39d4f6d8663b8d84c787a4c136a3f9706220082c9cb9c9f7fb54c52`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:28 GMT
|
||||
- Parent Layer: `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:musl`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:0316f59332f96025ae68340855890520eef39e5028bcd709b8b535bee7c94875
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- Total v2 Content-Length: 686.3 KB (686307 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc0b1e70703cd24c7c5c9f0b57e1e8d79d7ad0bdcecb7f82b9a59e5f6de17fa3 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:27 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.2 MB (1204671 bytes)
|
||||
- v2 Blob: `sha256:f5c4e6c495776bf839ba15ab1a68dc7ef2f491ec4c258431a107445812ecd65d`
|
||||
- v2 Content-Length: 686.3 KB (686275 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:26:54 GMT
|
||||
|
||||
#### `785d7401a39d4f6d8663b8d84c787a4c136a3f9706220082c9cb9c9f7fb54c52`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:28 GMT
|
||||
- Parent Layer: `a3a510dbad2a7ff043f2d339f66130bfd04f64a9463ce41986cc348174322d5c`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24.2-uclibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:7dc388969495689a04e9bfdffd682905fcfc6cdae52968b0a1a3427295488b94
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24.2`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:c7b0d3b33565b01409b53dc02d6064094778ea508f7d349767a6f125cdb38003
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24-uclibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:52a808516df2231b2d9fefd6de03d272d10f02414b8546d92f194bce2a478286
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1.24`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:b42780136ec20501905986041ee8f5ebcdc9a1178e4e564337bd1b2bd7ee148d
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1-uclibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:f078bd74d0bd5a38ab8afb53798eb2663a7ab5650f83a95b2c3781e808772606
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:1`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:c1faa582ad156146570edb7c3c15fac217f1599dd456b30956e8bf89ca4c4c88
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:uclibc`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:048259e711ee6519d9480f1cdf93efb7fc6cda9b7dafbc0ba5fdcb514c32ec1b
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `busybox:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/busybox@sha256:4a887a2326ec9e0fa90cce7b4764b0e627b5d6afcb81a3f73c85dc29cea00048
|
||||
```
|
||||
|
||||
- Total Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- Total v2 Content-Length: 676.0 KB (676024 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
|
||||
```dockerfile
|
||||
ADD file:47ca6e777c36a4cfffe3f918b64a445c8f32300deeb9dfa5cc47261bd7b75d21 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 1.1 MB (1112820 bytes)
|
||||
- v2 Blob: `sha256:385e281300cc6d88bdd155e0931fbdfbb1801c2b0265340a40481ee2b733ae66`
|
||||
- v2 Content-Length: 676.0 KB (675992 bytes)
|
||||
- v2 Last-Modified: Fri, 18 Mar 2016 18:27:14 GMT
|
||||
|
||||
#### `bc744c4ab376115cc45c610d53f529dd2d4249ae6b35e5d6e7a96e58863545aa`
|
||||
|
||||
```dockerfile
|
||||
CMD ["sh"]
|
||||
```
|
||||
|
||||
- Created: Fri, 18 Mar 2016 18:22:48 GMT
|
||||
- Parent Layer: `56ed16bd6310cca65920c653a9bb22de6b235990dcaa1742ff839867aed730e5`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
|
@ -1,15 +1,15 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`2.1.14`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/cassandra/blob/b1edfd288bc54c5eccbc19f8fd492b0bf518ed1b/2.1/Dockerfile)
|
||||
- [`2.2.6`, `2.2`, `2` (*2.2/Dockerfile*)](https://github.com/docker-library/cassandra/blob/b1edfd288bc54c5eccbc19f8fd492b0bf518ed1b/2.2/Dockerfile)
|
||||
- [`3.0.6`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/cassandra/blob/782f9e33512363dfcb39b32841669210badf32fb/3.0/Dockerfile)
|
||||
- [`3.5`, `3`, `latest` (*3.5/Dockerfile*)](https://github.com/docker-library/cassandra/blob/b1edfd288bc54c5eccbc19f8fd492b0bf518ed1b/3.5/Dockerfile)
|
||||
- [`2.1.15`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/cassandra/blob/ef66ec669d3930aea018f74dc58f5bd2ef5df880/2.1/Dockerfile)
|
||||
- [`2.2.7`, `2.2`, `2` (*2.2/Dockerfile*)](https://github.com/docker-library/cassandra/blob/ef66ec669d3930aea018f74dc58f5bd2ef5df880/2.2/Dockerfile)
|
||||
- [`3.0.8`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/cassandra/blob/ef66ec669d3930aea018f74dc58f5bd2ef5df880/3.0/Dockerfile)
|
||||
- [`3.7`, `3`, `latest` (*3.7/Dockerfile*)](https://github.com/docker-library/cassandra/blob/c3c26f2efdb9874dc5b3717662462e8ca0b2d944/3.7/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=cassandra:2.1.14,cassandra:2.2.6,cassandra:3.0.6,cassandra:3.5)
|
||||
[](https://imagelayers.io/?images=cassandra:2.1.15,cassandra:2.2.7,cassandra:3.0.8,cassandra:3.7)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/cassandra`)](https://github.com/docker-library/official-images/blob/master/library/cassandra). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcassandra).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `cassandra/tag-details.md` file](https://github.com/docker-library/docs/blob/master/cassandra/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/cassandra/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/cassandra/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Cassandra?
|
||||
|
||||
|
|
@ -177,7 +177,7 @@ If there is no database initialized when the container starts, then a default da
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/celery`)](https://github.com/docker-library/official-images/blob/master/library/celery). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcelery).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `celery/tag-details.md` file](https://github.com/docker-library/docs/blob/master/celery/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/celery/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/celery/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Celery
|
||||
|
||||
|
|
@ -42,7 +42,7 @@ $ docker run --link some-redis:redis -e CELERY_BROKER_URL=redis://redis --rm cel
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,20 +1,21 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `centos7`, `7` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/0ab04b50ac631d1371a2241171f19655c2870020/docker/Dockerfile)
|
||||
- [`centos6`, `6` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/c2f6c5329d41005d5f9f14274e2f490098ec9b21/docker/Dockerfile)
|
||||
- [`latest`, `centos7`, `7` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/f5b919346432acc728078aa32ffb6dcf84d303a0/docker/Dockerfile)
|
||||
- [`centos6`, `6` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/98bda021f98ad46991afcd9f8ca657bce762e631/docker/Dockerfile)
|
||||
- [`centos5`, `5` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/4bf8330498e1c10cf365aff31d2a8a5c3254c2cf/docker/Dockerfile)
|
||||
- [`centos7.2.1511`, `7.2.1511` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/a3c59bd4e98a7f9c063d993955c8ec19c5b1ceff/docker/Dockerfile)
|
||||
- [`centos7.1.1503`, `7.1.1503` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/bc561dfdd671d612dbb9f92e7e17dd8009befc44/docker/Dockerfile)
|
||||
- [`centos7.0.1406`, `7.0.1406` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/f1d1e0bd83baef08e257da50e6fb446e4dd1b90c/docker/Dockerfile)
|
||||
- [`centos6.8`, `6.8` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/f32666d2af356ed6835942ed753a4970e18bca94/docker/Dockerfile)
|
||||
- [`centos6.7`, `6.7` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/d0b72df83f49da844f88aabebe3826372f675370/docker/Dockerfile)
|
||||
- [`centos6.6`, `6.6` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/8911843d9a6cc71aadd81e491f94618aded94f30/docker/Dockerfile)
|
||||
- [`centos5.11`, `5.11` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/2d0554464ae19f4fd70d1b540c8968dbe872797b/docker/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=centos:latest,centos:centos6,centos:centos5,centos:centos7.2.1511,centos:centos7.1.1503,centos:centos7.0.1406,centos:centos6.7,centos:centos6.6,centos:centos5.11)
|
||||
[](https://imagelayers.io/?images=centos:latest,centos:centos6,centos:centos5,centos:centos7.2.1511,centos:centos7.1.1503,centos:centos7.0.1406,centos:centos6.8,centos:centos6.7,centos:centos6.6,centos:centos5.11)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/centos`)](https://github.com/docker-library/official-images/blob/master/library/centos). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcentos).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `centos/tag-details.md` file](https://github.com/docker-library/docs/blob/master/centos/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/centos/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/centos/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# CentOS
|
||||
|
||||
|
|
@ -100,7 +101,7 @@ This container is running with systemd in a limited context, with the cgroups fi
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,13 +1,13 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`0.12`, `0.12.0` (*0.12/Dockerfile*)](https://github.com/influxdata/chronograf-docker/blob/82b30f8a10b7dde9b13953400288768f109bf749/0.12/Dockerfile)
|
||||
- [`0.13`, `0.13.0`, `latest` (*0.13/Dockerfile*)](https://github.com/influxdata/chronograf-docker/blob/82b30f8a10b7dde9b13953400288768f109bf749/0.13/Dockerfile)
|
||||
- [`0.13`, `0.13.0`, `latest` (*chronograf/0.13/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/215cf009c143dc739b5b10084ae330ca7f3665d6/chronograf/0.13/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=chronograf:0.12,chronograf:0.13)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/chronograf`)](https://github.com/docker-library/official-images/blob/master/library/chronograf). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fchronograf).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `chronograf/tag-details.md` file](https://github.com/docker-library/docs/blob/master/chronograf/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/chronograf/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/chronograf/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Chronograf
|
||||
|
||||
|
|
@ -62,7 +62,7 @@ View [license information](https://github.com/influxdata/chronograf/blob/master/
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
@ -76,7 +76,7 @@ Documentation for this image is stored in the [`chronograf/` directory](https://
|
|||
|
||||
## Issues
|
||||
|
||||
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/influxdata/chronograf-docker/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker).
|
||||
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/influxdata/influxdata-docker/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker).
|
||||
|
||||
You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net).
|
||||
|
||||
|
|
@ -84,4 +84,4 @@ You can also reach many of the official image maintainers via the `#docker-libra
|
|||
|
||||
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
||||
|
||||
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/influxdata/chronograf-docker/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.
|
||||
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/influxdata/influxdata-docker/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
https://github.com/influxdata/chronograf-docker
|
||||
https://github.com/influxdata/influxdata-docker
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/cirros`)](https://github.com/docker-library/official-images/blob/master/library/cirros). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcirros).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `cirros/tag-details.md` file](https://github.com/docker-library/docs/blob/master/cirros/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/cirros/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/cirros/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is CirrOS?
|
||||
|
||||
|
|
@ -19,7 +19,7 @@ CirrOS is a Tiny OS that specializes in running on a cloud.
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,247 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `cirros`
|
||||
|
||||
- [`cirros:latest`](#cirroslatest)
|
||||
- [`cirros:0.3.4`](#cirros034)
|
||||
- [`cirros:0.3.3`](#cirros033)
|
||||
|
||||
## `cirros:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/cirros@sha256:f1132e618e25d0a908e049054d3ff27dc3b85ede2c9801863c62866caa3c684a
|
||||
```
|
||||
|
||||
- Total Virtual Size: 7.7 MB (7735365 bytes)
|
||||
- Total v2 Content-Length: 3.5 MB (3543600 bytes)
|
||||
|
||||
### Layers (5)
|
||||
|
||||
#### `c74e3fca9821335e60aba5e634a9c1a62daf9ec4a4ea9279479b279776ed195e`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Eric Windisch <eric@windisch.us>
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:00 GMT
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `e1ceeb0716f67fe7270e4f5aacf2fe8690a0f21c92a9794482ae7fef219724cc`
|
||||
|
||||
```dockerfile
|
||||
ADD file:65515284d0bebdd40442eb13bb6a9e6596ff52e7a6c847363d82844ed88a169e in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:01 GMT
|
||||
- Parent Layer: `c74e3fca9821335e60aba5e634a9c1a62daf9ec4a4ea9279479b279776ed195e`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 7.7 MB (7733076 bytes)
|
||||
- v2 Blob: `sha256:8c4568d4063684a72abcc5dbf16b74750d74ee600d4f520a5fad77308de9e195`
|
||||
- v2 Content-Length: 3.5 MB (3542150 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Jan 2016 16:49:49 GMT
|
||||
|
||||
#### `cb5c6009bac1a5b3cddddf031d6d37c18dd7a45fae51517b20bf5f27ffbd5714`
|
||||
|
||||
```dockerfile
|
||||
RUN rm /etc/rc3.d/S40-network
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:04 GMT
|
||||
- Parent Layer: `e1ceeb0716f67fe7270e4f5aacf2fe8690a0f21c92a9794482ae7fef219724cc`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:e6cc72aea3e6702f07dc862041195b47deb7def56984860d1b4ff912fb458333`
|
||||
- v2 Content-Length: 153.0 B
|
||||
- v2 Last-Modified: Mon, 04 Jan 2016 21:28:36 GMT
|
||||
|
||||
#### `7725b0aea0a1124fba2a0ee33cd6c73822cfdb78ab14fdb6c612325f5ed7e8e4`
|
||||
|
||||
```dockerfile
|
||||
RUN sed -i '/is_lxc && lxc_netdown/d' /etc/init.d/rc.sysinit
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:06 GMT
|
||||
- Parent Layer: `cb5c6009bac1a5b3cddddf031d6d37c18dd7a45fae51517b20bf5f27ffbd5714`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 2.3 KB (2289 bytes)
|
||||
- v2 Blob: `sha256:b5a1edf1e076b8cd0a1befe7124b256c5757da5497a188c908d53643262047e1`
|
||||
- v2 Content-Length: 1.2 KB (1233 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Jan 2016 21:28:33 GMT
|
||||
|
||||
#### `64a920f750376d7d51d804f5be50c03916b825704afb68d59fdd580bbafa0a93`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/sbin/init"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:07 GMT
|
||||
- Parent Layer: `7725b0aea0a1124fba2a0ee33cd6c73822cfdb78ab14fdb6c612325f5ed7e8e4`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `cirros:0.3.4`
|
||||
|
||||
```console
|
||||
$ docker pull library/cirros@sha256:a6da0978d34ce73066fe415f122d47974376a9eaaa3d44fa6e02327fb66c2167
|
||||
```
|
||||
|
||||
- Total Virtual Size: 7.7 MB (7735365 bytes)
|
||||
- Total v2 Content-Length: 3.5 MB (3543600 bytes)
|
||||
|
||||
### Layers (5)
|
||||
|
||||
#### `c74e3fca9821335e60aba5e634a9c1a62daf9ec4a4ea9279479b279776ed195e`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Eric Windisch <eric@windisch.us>
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:00 GMT
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `e1ceeb0716f67fe7270e4f5aacf2fe8690a0f21c92a9794482ae7fef219724cc`
|
||||
|
||||
```dockerfile
|
||||
ADD file:65515284d0bebdd40442eb13bb6a9e6596ff52e7a6c847363d82844ed88a169e in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:01 GMT
|
||||
- Parent Layer: `c74e3fca9821335e60aba5e634a9c1a62daf9ec4a4ea9279479b279776ed195e`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 7.7 MB (7733076 bytes)
|
||||
- v2 Blob: `sha256:8c4568d4063684a72abcc5dbf16b74750d74ee600d4f520a5fad77308de9e195`
|
||||
- v2 Content-Length: 3.5 MB (3542150 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Jan 2016 16:49:49 GMT
|
||||
|
||||
#### `cb5c6009bac1a5b3cddddf031d6d37c18dd7a45fae51517b20bf5f27ffbd5714`
|
||||
|
||||
```dockerfile
|
||||
RUN rm /etc/rc3.d/S40-network
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:04 GMT
|
||||
- Parent Layer: `e1ceeb0716f67fe7270e4f5aacf2fe8690a0f21c92a9794482ae7fef219724cc`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:e6cc72aea3e6702f07dc862041195b47deb7def56984860d1b4ff912fb458333`
|
||||
- v2 Content-Length: 153.0 B
|
||||
- v2 Last-Modified: Mon, 04 Jan 2016 21:28:36 GMT
|
||||
|
||||
#### `7725b0aea0a1124fba2a0ee33cd6c73822cfdb78ab14fdb6c612325f5ed7e8e4`
|
||||
|
||||
```dockerfile
|
||||
RUN sed -i '/is_lxc && lxc_netdown/d' /etc/init.d/rc.sysinit
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:06 GMT
|
||||
- Parent Layer: `cb5c6009bac1a5b3cddddf031d6d37c18dd7a45fae51517b20bf5f27ffbd5714`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 2.3 KB (2289 bytes)
|
||||
- v2 Blob: `sha256:b5a1edf1e076b8cd0a1befe7124b256c5757da5497a188c908d53643262047e1`
|
||||
- v2 Content-Length: 1.2 KB (1233 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Jan 2016 21:28:33 GMT
|
||||
|
||||
#### `64a920f750376d7d51d804f5be50c03916b825704afb68d59fdd580bbafa0a93`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/sbin/init"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Jan 2016 21:25:07 GMT
|
||||
- Parent Layer: `7725b0aea0a1124fba2a0ee33cd6c73822cfdb78ab14fdb6c612325f5ed7e8e4`
|
||||
- Docker Version: 1.8.3
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `cirros:0.3.3`
|
||||
|
||||
```console
|
||||
$ docker pull library/cirros@sha256:8cb367af4099c2616e435c5042073f1e979d3fa09b21bde5aba2a46d9aa4af2f
|
||||
```
|
||||
|
||||
- Total Virtual Size: 7.7 MB (7698435 bytes)
|
||||
- Total v2 Content-Length: 3.5 MB (3529315 bytes)
|
||||
|
||||
### Layers (5)
|
||||
|
||||
#### `a6019b6fb4685230cf83afd7bccc26e945f83f64024883add6710e78072852a8`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Eric Windisch <ewindisch@docker.com>
|
||||
```
|
||||
|
||||
- Created: Wed, 22 Apr 2015 05:14:08 GMT
|
||||
- Docker Version: 1.6.0
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `3e9defb0efcc8d4bfc0af55b0f4043cb627fd86b877330f94001d824d3336ce6`
|
||||
|
||||
```dockerfile
|
||||
ADD file:31b7d60ecb46a910225aabb36376a1df2376dd86433a28b24df3f67bb2d4d618 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:32:33 GMT
|
||||
- Parent Layer: `a6019b6fb4685230cf83afd7bccc26e945f83f64024883add6710e78072852a8`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 7.7 MB (7696146 bytes)
|
||||
- v2 Blob: `sha256:78f3e58e2da9224cc693e476556047a957225ec4ef911a38f6cb05adea713035`
|
||||
- v2 Content-Length: 3.5 MB (3527868 bytes)
|
||||
- v2 Last-Modified: Fri, 17 Apr 2015 01:21:45 GMT
|
||||
|
||||
#### `ac86fdec5230216c8b6d7541506887c2daf8c2998092f2773f5d44323daf6a99`
|
||||
|
||||
```dockerfile
|
||||
RUN rm /etc/rc3.d/S40-network
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:32:35 GMT
|
||||
- Parent Layer: `3e9defb0efcc8d4bfc0af55b0f4043cb627fd86b877330f94001d824d3336ce6`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:4aaa72e15498ecbac1d4cf825041a9526ad9c3e683340522d45020eeed2e63de`
|
||||
- v2 Content-Length: 152.0 B
|
||||
- v2 Last-Modified: Wed, 14 Oct 2015 21:39:28 GMT
|
||||
|
||||
#### `28575877dc7ea2b6df807d4a85030c808d4c42978f147ef7170395f6b24bb57a`
|
||||
|
||||
```dockerfile
|
||||
RUN sed -i '/is_lxc && lxc_netdown/d' /etc/init.d/rc.sysinit
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:32:36 GMT
|
||||
- Parent Layer: `ac86fdec5230216c8b6d7541506887c2daf8c2998092f2773f5d44323daf6a99`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 2.3 KB (2289 bytes)
|
||||
- v2 Blob: `sha256:0fbcaa8da3adaf959c0d33cc62528831a3b21c5b27290f694d02e7f819efab1b`
|
||||
- v2 Content-Length: 1.2 KB (1231 bytes)
|
||||
- v2 Last-Modified: Wed, 14 Oct 2015 21:39:23 GMT
|
||||
|
||||
#### `37e06986c438630213a63bc5e104d2558eb38d246ca1dcd45504187c2db2a951`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/sbin/init"]
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:32:37 GMT
|
||||
- Parent Layer: `28575877dc7ea2b6df807d4a85030c808d4c42978f147ef7170395f6b24bb57a`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
|
@ -0,0 +1 @@
|
|||
Official docker build of Clear Linux OS for Intel Architecture
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `base` (*Dockerfile*)](https://github.com/clearlinux/docker-brew-clearlinux/blob/0ceb073491db6b8e15c370e35c42e93c5ba2951e/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=clearlinux:latest)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/clearlinux`)](https://github.com/docker-library/official-images/blob/master/library/clearlinux). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fclearlinux).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/clearlinux/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/clearlinux/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Clear Linux OS
|
||||
|
||||
This serves as the official [Clear Linux OS](https://clearlinux.org) image.
|
||||
|
||||

|
||||
|
||||
The `clearlinux:latest` tag will point to `clearlinux:base` which will track toward the latest release version of the distribution.
|
||||
|
||||
This image contains the os-core and os-core-update bundles, the latter can be used to add additional Clear Linux OS components (see [here](https://clearlinux.org/documentation/swupdate_about_sw_update.html) for more details about swupd and [here](https://clearlinux.org/documentation/bundles_overview.html) for more information on bundles).
|
||||
|
||||
The following Dockerfile will install the editors and dev-utils bundles on top of the base image
|
||||
|
||||
```sh
|
||||
FROM clearlinux:base
|
||||
RUN swupd bundle-add editors dev-utils
|
||||
```
|
||||
|
||||
Where editors contains the usual suspects for command line editors and dev-utils contains some handy development tools like strace, gdb and valgrind.
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon.
|
||||
|
||||
# User Feedback
|
||||
|
||||
## Documentation
|
||||
|
||||
Documentation for this image is stored in the [`clearlinux/` directory](https://github.com/docker-library/docs/tree/master/clearlinux) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request.
|
||||
|
||||
## Issues
|
||||
|
||||
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/clearlinux/docker-brew-clearlinux/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker).
|
||||
|
||||
You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net).
|
||||
|
||||
## Contributing
|
||||
|
||||
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
||||
|
||||
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/clearlinux/docker-brew-clearlinux/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
# Clear Linux OS
|
||||
|
||||
This serves as the official [Clear Linux OS](https://clearlinux.org) image.
|
||||
|
||||
%%LOGO%%
|
||||
|
||||
The `clearlinux:latest` tag will point to `clearlinux:base` which will track toward the latest release version of the distribution.
|
||||
|
||||
This image contains the os-core and os-core-update bundles, the latter can be used to add additional Clear Linux OS components (see [here](https://clearlinux.org/documentation/swupdate_about_sw_update.html) for more details about swupd and [here](https://clearlinux.org/documentation/bundles_overview.html) for more information on bundles).
|
||||
|
||||
The following Dockerfile will install the editors and dev-utils bundles on top of the base image
|
||||
|
||||
```sh
|
||||
FROM clearlinux:base
|
||||
RUN swupd bundle-add editors dev-utils
|
||||
```
|
||||
|
||||
Where editors contains the usual suspects for command line editors and dev-utils contains some handy development tools like strace, gdb and valgrind.
|
||||
|
|
@ -0,0 +1 @@
|
|||
https://github.com/clearlinux/docker-brew-clearlinux
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 49 KiB |
|
|
@ -2,13 +2,14 @@
|
|||
|
||||
- [`latest`, `lein-2.6.1` (*Dockerfile*)](https://github.com/Quantisan/docker-clojure/blob/0d4a0abe13497a6081ebd080e83d1be0abab3f59/Dockerfile)
|
||||
- [`onbuild`, `lein-2.6.1-onbuild` (*onbuild/Dockerfile*)](https://github.com/Quantisan/docker-clojure/blob/0d4a0abe13497a6081ebd080e83d1be0abab3f59/onbuild/Dockerfile)
|
||||
- [`alpine`, `lein-2.6.1-alpine` (*alpine/Dockerfile*)](https://github.com/Quantisan/docker-clojure/blob/0d4a0abe13497a6081ebd080e83d1be0abab3f59/alpine/Dockerfile)
|
||||
- [`alpine`, `lein-2.6.1-alpine` (*alpine/Dockerfile*)](https://github.com/Quantisan/docker-clojure/blob/534102a7ee7e6f4825e86a648a52c44cc25eb39d/alpine/Dockerfile)
|
||||
- [`alpine-onbuild`, `lein-2.6.1-alpine-onbuild` (*alpine-onbuild/Dockerfile*)](https://github.com/Quantisan/docker-clojure/blob/73e7427a6cfec285a3d901e4a9ae25b8109c3d0c/alpine-onbuild/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=clojure:latest,clojure:onbuild,clojure:alpine)
|
||||
[](https://imagelayers.io/?images=clojure:latest,clojure:onbuild,clojure:alpine,clojure:alpine-onbuild)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/clojure`)](https://github.com/docker-library/official-images/blob/master/library/clojure). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fclojure).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `clojure/tag-details.md` file](https://github.com/docker-library/docs/blob/master/clojure/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/clojure/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/clojure/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Clojure?
|
||||
|
||||
|
|
@ -73,14 +74,6 @@ The `clojure` images come in many flavors, each designed for a specific use case
|
|||
|
||||
This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of.
|
||||
|
||||
## `clojure:alpine`
|
||||
|
||||
This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.
|
||||
|
||||
This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images.
|
||||
|
||||
To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar).
|
||||
|
||||
## `clojure:onbuild`
|
||||
|
||||
This image makes building derivative images easier. For most use cases, creating a `Dockerfile` in the base of your project directory with the line `FROM clojure:onbuild` will be enough to create a stand-alone image for your project.
|
||||
|
|
@ -89,13 +82,21 @@ While the `onbuild` variant is really useful for "getting off the ground running
|
|||
|
||||
Once you've got a handle on how your project functions within Docker, you'll probably want to adjust your `Dockerfile` to inherit from a non-`onbuild` variant and copy the commands from the `onbuild` variant `Dockerfile` (moving the `ONBUILD` lines to the end and removing the `ONBUILD` keywords) into your own file so that you have tighter control over them and more transparency for yourself and others looking at your `Dockerfile` as to what it does. This also makes it easier to add additional requirements as time goes on (such as installing more packages before performing the previously-`ONBUILD` steps).
|
||||
|
||||
## `clojure:alpine`
|
||||
|
||||
This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.
|
||||
|
||||
This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images.
|
||||
|
||||
To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar).
|
||||
|
||||
# License
|
||||
|
||||
View [license information](http://clojure.org/license) for the software contained in this image.
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/consul`)](https://github.com/docker-library/official-images/blob/master/library/consul). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fconsul).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `consul/tag-details.md` file](https://github.com/docker-library/docs/blob/master/consul/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/consul/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/consul/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Consul
|
||||
|
||||
|
|
@ -210,7 +210,7 @@ View [license information](https://raw.githubusercontent.com/hashicorp/consul/ma
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,464 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `consul`
|
||||
|
||||
- [`consul:v0.6.4`](#consulv064)
|
||||
- [`consul:latest`](#consullatest)
|
||||
|
||||
## `consul:v0.6.4`
|
||||
|
||||
```console
|
||||
$ docker pull library/consul@sha256:9f8ed4e439863b9e04f8a4ff991e1b92d68bab0522696b371feb2f89e7d59787
|
||||
```
|
||||
|
||||
- Total Virtual Size: 32.4 MB (32423794 bytes)
|
||||
- Total v2 Content-Length: 10.2 MB (10198232 bytes)
|
||||
|
||||
### Layers (14)
|
||||
|
||||
#### `0a3b5ba3277d35fc1f2d7ecbd007f1f53ca289f7674854ac7a5405e5ee3e495d`
|
||||
|
||||
```dockerfile
|
||||
ADD file:614a9122187935fccfa72039b9efa3ddbf371f6b029bb01e2073325f00c80b9f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:49 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.8 MB (4796783 bytes)
|
||||
- v2 Blob: `sha256:d0ca440e86378344053c79282fe959c9f288ef2ab031411295d87ef1250cfec3`
|
||||
- v2 Content-Length: 2.3 MB (2320212 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:17 GMT
|
||||
|
||||
#### `b555363f34c93520ab998da74c542a9d577e13438359a4519c3bbb3724336edf`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER James Phillips <james@hashicorp.com> (@slackpad)
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:41 GMT
|
||||
- Parent Layer: `0a3b5ba3277d35fc1f2d7ecbd007f1f53ca289f7674854ac7a5405e5ee3e495d`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `8e3b41ec8deec376ca49eccf7aed98d2fdbb9df61a0a7b07f154e061b7ec07ab`
|
||||
|
||||
```dockerfile
|
||||
ENV CONSUL_VERSION=0.6.4
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:42 GMT
|
||||
- Parent Layer: `b555363f34c93520ab998da74c542a9d577e13438359a4519c3bbb3724336edf`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `b6f67b37e0f6e75bf08bbfd3501badd2e424283ee628d8376e699d68523986c6`
|
||||
|
||||
```dockerfile
|
||||
ENV DOCKER_BASE_VERSION=0.0.4
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:42 GMT
|
||||
- Parent Layer: `8e3b41ec8deec376ca49eccf7aed98d2fdbb9df61a0a7b07f154e061b7ec07ab`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `6b1b831ec66fa392b74496d4522c232e4947671593627d5f4b57a6e6fb74350c`
|
||||
|
||||
```dockerfile
|
||||
RUN addgroup consul &&\
|
||||
adduser -S -G consul consul
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:44 GMT
|
||||
- Parent Layer: `b6f67b37e0f6e75bf08bbfd3501badd2e424283ee628d8376e699d68523986c6`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.9 KB (4932 bytes)
|
||||
- v2 Blob: `sha256:3c4acaac76697919851ecf4f0a95a3c5a004079f1469571b9b02df5917caad54`
|
||||
- v2 Content-Length: 1.3 KB (1265 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:21 GMT
|
||||
|
||||
#### `d7cb8c41b70ab03a554dd42eea26fd19ffcb4fe18240a45f475fa7178ee4b927`
|
||||
|
||||
```dockerfile
|
||||
RUN apk add --no-cache ca-certificates gnupg &&\
|
||||
gpg --recv-keys 91A6E7F85D05C65630BEF18951852D87348FFC4C &&\
|
||||
mkdir -p /tmp/build &&\
|
||||
cd /tmp/build &&\
|
||||
wget https://releases.hashicorp.com/docker-base/${DOCKER_BASE_VERSION}/docker-base_${DOCKER_BASE_VERSION}_linux_amd64.zip &&\
|
||||
wget https://releases.hashicorp.com/docker-base/${DOCKER_BASE_VERSION}/docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS &&\
|
||||
wget https://releases.hashicorp.com/docker-base/${DOCKER_BASE_VERSION}/docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS.sig &&\
|
||||
gpg --batch --verify docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS.sig docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS &&\
|
||||
grep ${DOCKER_BASE_VERSION}_linux_amd64.zip docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS | sha256sum -c &&\
|
||||
unzip docker-base_${DOCKER_BASE_VERSION}_linux_amd64.zip &&\
|
||||
cp bin/gosu bin/dumb-init /bin &&\
|
||||
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip &&\
|
||||
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS &&\
|
||||
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS.sig &&\
|
||||
gpg --batch --verify consul_${CONSUL_VERSION}_SHA256SUMS.sig consul_${CONSUL_VERSION}_SHA256SUMS &&\
|
||||
grep consul_${CONSUL_VERSION}_linux_amd64.zip consul_${CONSUL_VERSION}_SHA256SUMS | sha256sum -c &&\
|
||||
unzip -d /bin consul_${CONSUL_VERSION}_linux_amd64.zip &&\
|
||||
cd /tmp &&\
|
||||
rm -rf /tmp/build &&\
|
||||
apk del gnupg &&\
|
||||
rm -rf /root/.gnupg
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:01 GMT
|
||||
- Parent Layer: `6b1b831ec66fa392b74496d4522c232e4947671593627d5f4b57a6e6fb74350c`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 27.6 MB (27618998 bytes)
|
||||
- v2 Blob: `sha256:9e29a8caa0271718b5adc6ea2bf7c8ff1e4285292fe7e97ed216ebb41e5be671`
|
||||
- v2 Content-Length: 7.9 MB (7874977 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:18 GMT
|
||||
|
||||
#### `50ae4ad6d1a366183f29d939043271170baecd4758be665292100f23cc8f31c4`
|
||||
|
||||
```dockerfile
|
||||
RUN mkdir -p /consul/data &&\
|
||||
mkdir -p /consul/config &&\
|
||||
chown -R consul:consul /consul
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:10 GMT
|
||||
- Parent Layer: `d7cb8c41b70ab03a554dd42eea26fd19ffcb4fe18240a45f475fa7178ee4b927`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:021a3d1c31199fafc17081bdf737aebc255b9005408b9fc8b5132a1bb37d6e4d`
|
||||
- v2 Content-Length: 142.0 B
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:12 GMT
|
||||
|
||||
#### `f997b56c496a95068bfb2cf1f29ba0d3e7cdd68ade06c401302539a4eadbd52d`
|
||||
|
||||
```dockerfile
|
||||
VOLUME [/consul/data]
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:11 GMT
|
||||
- Parent Layer: `50ae4ad6d1a366183f29d939043271170baecd4758be665292100f23cc8f31c4`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `fa0c4868794e2e0bf0f8268d2c0b11de8a31f5281f44dcb5da926951280858f6`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 8300/tcp
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:12 GMT
|
||||
- Parent Layer: `f997b56c496a95068bfb2cf1f29ba0d3e7cdd68ade06c401302539a4eadbd52d`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `f6df15ccf5784f6e7a2ad006d2fa266390f8a4b9282a0aaa8df55482de0dc49b`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 8301/tcp 8301/udp 8302/tcp 8302/udp
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:12 GMT
|
||||
- Parent Layer: `fa0c4868794e2e0bf0f8268d2c0b11de8a31f5281f44dcb5da926951280858f6`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `6ed797ffb7116b98c6892bdddcb197f86dcc0b214a615368d429d1278e9d8efd`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 8400/tcp 8500/tcp 8600/tcp 8600/udp
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:13 GMT
|
||||
- Parent Layer: `f6df15ccf5784f6e7a2ad006d2fa266390f8a4b9282a0aaa8df55482de0dc49b`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `fd0789343ef3a2bf1bbb6ff2ee4e9dbdd8421790d6256b991e2b82fa5a24f5db`
|
||||
|
||||
```dockerfile
|
||||
COPY file:f2bf4ec7cb4b3916aa03e7ffc0cfd48ca271cd4dde24b39216e216ae3503a1d4 in /usr/local/bin/docker-entrypoint.sh
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:14 GMT
|
||||
- Parent Layer: `6ed797ffb7116b98c6892bdddcb197f86dcc0b214a615368d429d1278e9d8efd`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 3.1 KB (3081 bytes)
|
||||
- v2 Blob: `sha256:2c0c162d2abb7bbabd0d5fe085166e57e630a2433bcf548b35829e9e40c89d66`
|
||||
- v2 Content-Length: 1.3 KB (1348 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:00 GMT
|
||||
|
||||
#### `0ca4716f5ef9d8361a632862564d9f135ab09168937be4a618574d3663c624aa`
|
||||
|
||||
```dockerfile
|
||||
ENTRYPOINT &{["docker-entrypoint.sh"]}
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:15 GMT
|
||||
- Parent Layer: `fd0789343ef3a2bf1bbb6ff2ee4e9dbdd8421790d6256b991e2b82fa5a24f5db`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `d6399c0a95f348562cbcaf2341760b42b301ead2f6a456f4a3678071332e56ec`
|
||||
|
||||
```dockerfile
|
||||
CMD ["agent" "-dev"]
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:15 GMT
|
||||
- Parent Layer: `0ca4716f5ef9d8361a632862564d9f135ab09168937be4a618574d3663c624aa`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `consul:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/consul@sha256:ec46d5123cfe22bd54bf310057d0f862989b977d4122e7dce0d66be647d9f12c
|
||||
```
|
||||
|
||||
- Total Virtual Size: 32.4 MB (32423794 bytes)
|
||||
- Total v2 Content-Length: 10.2 MB (10198232 bytes)
|
||||
|
||||
### Layers (14)
|
||||
|
||||
#### `0a3b5ba3277d35fc1f2d7ecbd007f1f53ca289f7674854ac7a5405e5ee3e495d`
|
||||
|
||||
```dockerfile
|
||||
ADD file:614a9122187935fccfa72039b9efa3ddbf371f6b029bb01e2073325f00c80b9f in /
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:56:49 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.8 MB (4796783 bytes)
|
||||
- v2 Blob: `sha256:d0ca440e86378344053c79282fe959c9f288ef2ab031411295d87ef1250cfec3`
|
||||
- v2 Content-Length: 2.3 MB (2320212 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 14:57:17 GMT
|
||||
|
||||
#### `b555363f34c93520ab998da74c542a9d577e13438359a4519c3bbb3724336edf`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER James Phillips <james@hashicorp.com> (@slackpad)
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:41 GMT
|
||||
- Parent Layer: `0a3b5ba3277d35fc1f2d7ecbd007f1f53ca289f7674854ac7a5405e5ee3e495d`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `8e3b41ec8deec376ca49eccf7aed98d2fdbb9df61a0a7b07f154e061b7ec07ab`
|
||||
|
||||
```dockerfile
|
||||
ENV CONSUL_VERSION=0.6.4
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:42 GMT
|
||||
- Parent Layer: `b555363f34c93520ab998da74c542a9d577e13438359a4519c3bbb3724336edf`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `b6f67b37e0f6e75bf08bbfd3501badd2e424283ee628d8376e699d68523986c6`
|
||||
|
||||
```dockerfile
|
||||
ENV DOCKER_BASE_VERSION=0.0.4
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:42 GMT
|
||||
- Parent Layer: `8e3b41ec8deec376ca49eccf7aed98d2fdbb9df61a0a7b07f154e061b7ec07ab`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `6b1b831ec66fa392b74496d4522c232e4947671593627d5f4b57a6e6fb74350c`
|
||||
|
||||
```dockerfile
|
||||
RUN addgroup consul &&\
|
||||
adduser -S -G consul consul
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:57:44 GMT
|
||||
- Parent Layer: `b6f67b37e0f6e75bf08bbfd3501badd2e424283ee628d8376e699d68523986c6`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 4.9 KB (4932 bytes)
|
||||
- v2 Blob: `sha256:3c4acaac76697919851ecf4f0a95a3c5a004079f1469571b9b02df5917caad54`
|
||||
- v2 Content-Length: 1.3 KB (1265 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:21 GMT
|
||||
|
||||
#### `d7cb8c41b70ab03a554dd42eea26fd19ffcb4fe18240a45f475fa7178ee4b927`
|
||||
|
||||
```dockerfile
|
||||
RUN apk add --no-cache ca-certificates gnupg &&\
|
||||
gpg --recv-keys 91A6E7F85D05C65630BEF18951852D87348FFC4C &&\
|
||||
mkdir -p /tmp/build &&\
|
||||
cd /tmp/build &&\
|
||||
wget https://releases.hashicorp.com/docker-base/${DOCKER_BASE_VERSION}/docker-base_${DOCKER_BASE_VERSION}_linux_amd64.zip &&\
|
||||
wget https://releases.hashicorp.com/docker-base/${DOCKER_BASE_VERSION}/docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS &&\
|
||||
wget https://releases.hashicorp.com/docker-base/${DOCKER_BASE_VERSION}/docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS.sig &&\
|
||||
gpg --batch --verify docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS.sig docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS &&\
|
||||
grep ${DOCKER_BASE_VERSION}_linux_amd64.zip docker-base_${DOCKER_BASE_VERSION}_SHA256SUMS | sha256sum -c &&\
|
||||
unzip docker-base_${DOCKER_BASE_VERSION}_linux_amd64.zip &&\
|
||||
cp bin/gosu bin/dumb-init /bin &&\
|
||||
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip &&\
|
||||
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS &&\
|
||||
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS.sig &&\
|
||||
gpg --batch --verify consul_${CONSUL_VERSION}_SHA256SUMS.sig consul_${CONSUL_VERSION}_SHA256SUMS &&\
|
||||
grep consul_${CONSUL_VERSION}_linux_amd64.zip consul_${CONSUL_VERSION}_SHA256SUMS | sha256sum -c &&\
|
||||
unzip -d /bin consul_${CONSUL_VERSION}_linux_amd64.zip &&\
|
||||
cd /tmp &&\
|
||||
rm -rf /tmp/build &&\
|
||||
apk del gnupg &&\
|
||||
rm -rf /root/.gnupg
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:01 GMT
|
||||
- Parent Layer: `6b1b831ec66fa392b74496d4522c232e4947671593627d5f4b57a6e6fb74350c`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 27.6 MB (27618998 bytes)
|
||||
- v2 Blob: `sha256:9e29a8caa0271718b5adc6ea2bf7c8ff1e4285292fe7e97ed216ebb41e5be671`
|
||||
- v2 Content-Length: 7.9 MB (7874977 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:18 GMT
|
||||
|
||||
#### `50ae4ad6d1a366183f29d939043271170baecd4758be665292100f23cc8f31c4`
|
||||
|
||||
```dockerfile
|
||||
RUN mkdir -p /consul/data &&\
|
||||
mkdir -p /consul/config &&\
|
||||
chown -R consul:consul /consul
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:10 GMT
|
||||
- Parent Layer: `d7cb8c41b70ab03a554dd42eea26fd19ffcb4fe18240a45f475fa7178ee4b927`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:021a3d1c31199fafc17081bdf737aebc255b9005408b9fc8b5132a1bb37d6e4d`
|
||||
- v2 Content-Length: 142.0 B
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:12 GMT
|
||||
|
||||
#### `f997b56c496a95068bfb2cf1f29ba0d3e7cdd68ade06c401302539a4eadbd52d`
|
||||
|
||||
```dockerfile
|
||||
VOLUME [/consul/data]
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:11 GMT
|
||||
- Parent Layer: `50ae4ad6d1a366183f29d939043271170baecd4758be665292100f23cc8f31c4`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `fa0c4868794e2e0bf0f8268d2c0b11de8a31f5281f44dcb5da926951280858f6`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 8300/tcp
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:12 GMT
|
||||
- Parent Layer: `f997b56c496a95068bfb2cf1f29ba0d3e7cdd68ade06c401302539a4eadbd52d`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `f6df15ccf5784f6e7a2ad006d2fa266390f8a4b9282a0aaa8df55482de0dc49b`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 8301/tcp 8301/udp 8302/tcp 8302/udp
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:12 GMT
|
||||
- Parent Layer: `fa0c4868794e2e0bf0f8268d2c0b11de8a31f5281f44dcb5da926951280858f6`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `6ed797ffb7116b98c6892bdddcb197f86dcc0b214a615368d429d1278e9d8efd`
|
||||
|
||||
```dockerfile
|
||||
EXPOSE 8400/tcp 8500/tcp 8600/tcp 8600/udp
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:13 GMT
|
||||
- Parent Layer: `f6df15ccf5784f6e7a2ad006d2fa266390f8a4b9282a0aaa8df55482de0dc49b`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `fd0789343ef3a2bf1bbb6ff2ee4e9dbdd8421790d6256b991e2b82fa5a24f5db`
|
||||
|
||||
```dockerfile
|
||||
COPY file:f2bf4ec7cb4b3916aa03e7ffc0cfd48ca271cd4dde24b39216e216ae3503a1d4 in /usr/local/bin/docker-entrypoint.sh
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:14 GMT
|
||||
- Parent Layer: `6ed797ffb7116b98c6892bdddcb197f86dcc0b214a615368d429d1278e9d8efd`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 3.1 KB (3081 bytes)
|
||||
- v2 Blob: `sha256:2c0c162d2abb7bbabd0d5fe085166e57e630a2433bcf548b35829e9e40c89d66`
|
||||
- v2 Content-Length: 1.3 KB (1348 bytes)
|
||||
- v2 Last-Modified: Fri, 06 May 2016 15:32:00 GMT
|
||||
|
||||
#### `0ca4716f5ef9d8361a632862564d9f135ab09168937be4a618574d3663c624aa`
|
||||
|
||||
```dockerfile
|
||||
ENTRYPOINT &{["docker-entrypoint.sh"]}
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:15 GMT
|
||||
- Parent Layer: `fd0789343ef3a2bf1bbb6ff2ee4e9dbdd8421790d6256b991e2b82fa5a24f5db`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `d6399c0a95f348562cbcaf2341760b42b301ead2f6a456f4a3678071332e56ec`
|
||||
|
||||
```dockerfile
|
||||
CMD ["agent" "-dev"]
|
||||
```
|
||||
|
||||
- Created: Fri, 06 May 2016 14:58:15 GMT
|
||||
- Parent Layer: `0ca4716f5ef9d8361a632862564d9f135ab09168937be4a618574d3663c624aa`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
|
@ -1 +1 @@
|
|||
Couchbase Server is an open-source distributed (shared-nothing architecture) NoSQL Database.
|
||||
Couchbase Server is a NoSQL document database with a distributed architecture.
|
||||
|
|
|
|||
|
|
@ -1,152 +1,123 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `enterprise`, `4.1.1`, `enterprise-4.1.1` (*enterprise/couchbase-server/4.1.1/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/4.1.1/Dockerfile)
|
||||
- [`4.1.0`, `enterprise-4.1.0` (*enterprise/couchbase-server/4.1.0/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/4.1.0/Dockerfile)
|
||||
- [`4.0.0`, `enterprise-4.0.0` (*enterprise/couchbase-server/4.0.0/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/4.0.0/Dockerfile)
|
||||
- [`community-4.0.0`, `community` (*community/couchbase-server/4.0.0/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/community/couchbase-server/4.0.0/Dockerfile)
|
||||
- [`3.1.5`, `enterprise-3.1.5` (*enterprise/couchbase-server/3.1.5/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/3.1.5/Dockerfile)
|
||||
- [`3.1.3`, `enterprise-3.1.3` (*enterprise/couchbase-server/3.1.3/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/3.1.3/Dockerfile)
|
||||
- [`3.1.0`, `enterprise-3.1.0` (*enterprise/couchbase-server/3.1.0/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/3.1.0/Dockerfile)
|
||||
- [`3.0.3`, `enterprise-3.0.3` (*enterprise/couchbase-server/3.0.3/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/3.0.3/Dockerfile)
|
||||
- [`3.0.2`, `enterprise-3.0.2` (*enterprise/couchbase-server/3.0.2/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/3.0.2/Dockerfile)
|
||||
- [`community-3.0.1` (*community/couchbase-server/3.0.1/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/community/couchbase-server/3.0.1/Dockerfile)
|
||||
- [`2.5.2`, `enterprise-2.5.2` (*enterprise/couchbase-server/2.5.2/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/enterprise/couchbase-server/2.5.2/Dockerfile)
|
||||
- [`community-2.2.0` (*community/couchbase-server/2.2.0/Dockerfile*)](https://github.com/couchbase/docker/blob/0a0f0de1dbeb557f696784cc368e3cd89229b7bc/community/couchbase-server/2.2.0/Dockerfile)
|
||||
- [`latest`, `enterprise`, `4.5.0`, `enterprise-4.5.0` (*enterprise/couchbase-server/4.5.0/Dockerfile*)](https://github.com/couchbase/docker/blob/7d5070a349860e28b49562fd92602bdd5d0b91e3/enterprise/couchbase-server/4.5.0/Dockerfile)
|
||||
- [`community`, `community-4.1.0` (*community/couchbase-server/4.1.0/Dockerfile*)](https://github.com/couchbase/docker/blob/7d5070a349860e28b49562fd92602bdd5d0b91e3/community/couchbase-server/4.1.0/Dockerfile)
|
||||
- [`3.1.6`, `enterprise-3.1.6` (*enterprise/couchbase-server/3.1.6/Dockerfile*)](https://github.com/couchbase/docker/blob/7d5070a349860e28b49562fd92602bdd5d0b91e3/enterprise/couchbase-server/3.1.6/Dockerfile)
|
||||
- [`community-3.1.3` (*community/couchbase-server/3.1.3/Dockerfile*)](https://github.com/couchbase/docker/blob/7d5070a349860e28b49562fd92602bdd5d0b91e3/community/couchbase-server/3.1.3/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=couchbase:latest,couchbase:4.1.0,couchbase:4.0.0,couchbase:community-4.0.0,couchbase:3.1.5,couchbase:3.1.3,couchbase:3.1.0,couchbase:3.0.3,couchbase:3.0.2,couchbase:community-3.0.1,couchbase:2.5.2,couchbase:community-2.2.0)
|
||||
[](https://imagelayers.io/?images=couchbase:latest,couchbase:community,couchbase:3.1.6,couchbase:community-3.1.3)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/couchbase`)](https://github.com/docker-library/official-images/blob/master/library/couchbase). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcouchbase).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `couchbase/tag-details.md` file](https://github.com/docker-library/docs/blob/master/couchbase/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/couchbase/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/couchbase/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Couchbase Server?
|
||||
|
||||
[Couchbase Server](http://en.wikipedia.org/wiki/Couchbase_Server) is an open-source, distributed (shared-nothing architecture) NoSQL document-oriented database and key-value store that is optimized for interactive applications.
|
||||
This README will guide you through running Couchbase Server with Docker Containers.
|
||||
|
||||
Licensing information is covered towards the end of this guide.
|
||||
[Couchbase Server](http://www.couchbase.com/nosql-databases/couchbase-server) is a NoSQL document database with a distributed architecture for performance, scalability, and availability. It enables developers to build applications easier and faster by leveraging the power of SQL with the flexibility of JSON.
|
||||
|
||||
For support, please visit the [Couchbase support forum](https://forums.couchbase.com/) or `#couchbase` on irc.freenode.net.
|
||||
For additional questions and feedback, please visit the [Couchbase Forums](https://forums.couchbase.com/) or [Stack Overflow](http://stackoverflow.com/questions/tagged/couchbase).
|
||||
|
||||

|
||||
|
||||
# How to use this image: QuickStart
|
||||
# QuickStart with Couchbase Server and Docker
|
||||
|
||||
Here is how to get a single node Couchbase Server cluster running on Docker containers:
|
||||
|
||||
**Step - 1 :** Run Couchbase Server docker container
|
||||
|
||||
`docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 couchbase`
|
||||
|
||||
**Step - 2 :** Next, visit `http://localhost:8091` on the host machine to see the Web Console to start Couchbase Server setup.
|
||||
|
||||

|
||||
|
||||
Walk through the Setup wizard and accept the default values.
|
||||
|
||||
- Note: You may need to lower the RAM allocated to various services to fit within the bounds of the resource of the containers.
|
||||
- Enable the beer-sample bucket to load some sample data.
|
||||
|
||||

|
||||
|
||||
**Note :** For detailed information on configuring the Server, see [Initial Couchbase Server Setup](http://developer.couchbase.com/documentation/server/4.5/install/init-setup.html).
|
||||
|
||||
## Running A N1QL Query on the Couchbase Server Cluster
|
||||
|
||||
N1QL is the SQL based query language for Couchbase Server. Simply switch to the Query tab on the Web Console at `http://localhost:8091` and run the following N1QL Query in the query window:
|
||||
|
||||
SELECT name FROM `beer-sample` WHERE brewery_id ="mishawaka_brewing";
|
||||
|
||||
You can also execute N1QL queries from the commandline. To run a query from command line query tool, run the interactive shell on the container:
|
||||
|
||||
`docker exec -it db sh`
|
||||
|
||||
Then, navigate to the `bin` directory under Couchbase Server installation and run cbq command line tool and execute the N1QL Query on `beer-sample` bucket
|
||||
|
||||
`/opt/couchbase/bin/cbq`
|
||||
|
||||
cbq> SELECT name FROM `beer-sample` WHERE brewery_id ="mishawaka_brewing";
|
||||
|
||||
For more query samples, refer to the [Running your first N1QL query](http://developer.couchbase.com/documentation/server/4.5/getting-started/first-n1ql-query.html) guide.
|
||||
|
||||
## Connect to the Couchbase Server Cluster via Applications and SDKs
|
||||
|
||||
Couchbase Server SDKs comes in many languages: C SDK 2.4/2.5 Go, Java, .NET, Node.js, PHP, Python. Simply run your application through the Couchbase Server SDK of your choice on the host, and point it to http://localhost:8091/pools to connect to the container.
|
||||
|
||||
For running a sample application, refer to the [Running a sample Web app](http://developer.couchbase.com/documentation/server/4.5/travel-app/index.html) guide.
|
||||
|
||||
# Requirements and Best Practices
|
||||
|
||||
## Container Requirements
|
||||
|
||||
Official Couchbase Server containers on Docker Hub are based on Ubuntu 14.04.
|
||||
|
||||
**Docker Container Resource Requirements :** For minimum container requirements, you can follow [Couchbase Server minimum HW recommendations](http://developer.couchbase.com/documentation/server/current/install/pre-install.html) for development, test and production environments.
|
||||
|
||||
## Best Practices
|
||||
|
||||
**Avoid a Single Point of Failure :** Couchbase Server's resilience and high-availability are achieved through creating a cluster of independent nodes and replicating data between them so that any individual node failure doesn't lead to loss of access to your data. In a containerized environment, if you were to run multiple nodes on the same piece of physical hardware, you can inadvertently re-introduce a single point of failure. In environments where you control VM placement, we advise ensuring each Couchbase Server node runs on a different piece of physical hardware.
|
||||
|
||||
**Sizing your containers :** Physical hardware performance characteristics are well understood. Even though containers insert a lightweight layer between Couchbase Server and the underlying OS, there is still a small overhead in running Couchbase Server in containers. For stability and better performance predictability, It is recommended to have at least 2 cores dedicated to the container in development environments and 4 cores dedicated to the container rather than shared across multiple containers for Couchbase Server instances running in production. With an over-committed environment you can end up with containers competing with each other causing unpredictable performance and sometimes stability issues.
|
||||
|
||||
**Map Couchbase Node Specific Data to a Local Folder :** A Couchbase Server Docker container will write all persistent and node-specific data under the directory /opt/couchbase/var by default. It is recommended to map this directory to a directory on the host file system using the `-v` option to `docker run` to get persistence and performance.
|
||||
|
||||
- Persistence: Storing `/opt/couchbase/var` outside the container with the `-v` option allows you to delete the container and recreate it later without losing the data in Couchbase Server. You can even update to a container running a later release/version of Couchbase Server without losing your data.
|
||||
- Performance: In a standard Docker environment using a union file system, leaving /opt/couchbase/var inside the container results in some amount of performance degradation.
|
||||
|
||||
> NOTE for SELinux : If you have SELinux enabled, mounting the host volumes in a container requires an extra step. Assuming you are mounting the `~/couchbase` directory on the host file system, you need to run the following command once before running your first container on that host:
|
||||
>
|
||||
> `mkdir ~/couchbase && chcon -Rt svirt_sandbox_file_t ~/couchbase`
|
||||
|
||||
**Increase ULIMIT in Production Deployments :** Couchbase Server normally expects the following changes to ulimits:
|
||||
|
||||
```console
|
||||
$ docker run -d -p 8091:8091 couchbase
|
||||
ulimit -n 40960 # nofile: max number of open files
|
||||
ulimit -c unlimited # core: max core file size
|
||||
ulimit -l unlimited # memlock: maximum locked-in-memory address space
|
||||
```
|
||||
|
||||
At this point go to http://localhost:8091 from the host machine to see the Admin Console web UI. More details and screenshots are given below in the **Single host, single container** section.
|
||||
These ulimit settings are necessary when running under heavy load. If you are just doing light testing and development, you can omit these settings, and everything will still work.
|
||||
|
||||
# Background Information
|
||||
To set the ulimits in your container, you will need to run Couchbase Docker containers with the following additional --ulimit flags:
|
||||
|
||||
## Networking
|
||||
`docker run -d --ulimit nofile=40960:40960 --ulimit core=100000000:100000000 --ulimit memlock=100000000:100000000 --name db -p 8091-8094:8091-8094 -p 11210:11210 couchbase`
|
||||
|
||||
Couchbase Server communicates on a number of different ports (see the [Couchbase Server documentation](http://docs.couchbase.com/admin/admin/Install/install-networkPorts.html)). It also is not generally supported for nodes in a cluster to be behind any kind of NAT. For these reasons, Docker's default networking configuration is not ideally suited to Couchbase Server deployments.
|
||||
Since "unlimited" is not supported as a value, it sets the core and memlock values to 100 GB. If your system has more than 100 GB RAM, you will want to increase this value to match the available RAM on the system.
|
||||
|
||||
There are several deployment scenarios which this Docker image can easily support. These will be detailed below, along with recommended network arrangements for each.
|
||||
> Note:The --ulimit flags only work on Docker 1.6 or later.
|
||||
|
||||
## Volumes
|
||||
**Network Configuration and Ports :** Couchbase Server communicates on many different ports (see the [Couchbase Server documentation](http://docs.couchbase.com/admin/admin/Install/install-networkPorts.html)). Also, it is generally not supported that the cluster nodes be placed behind any NAT. For these reasons, Docker's default networking configuration is not ideally suited to Couchbase Server deployments. For production deployments it is recomended to use `--net=host` setting to avoid performance and reliability issues.
|
||||
|
||||
A Couchbase Server Docker container will write all persistent and node-specific data under the directory `/opt/couchbase/var`. As this directory is declared to be a Docker volume, it will be persisted outside the normal union filesystem. This results in improved performance. It also allows you to easily migrate to a container running an updated point release of Couchbase Server without losing your data with a process like this:
|
||||
# Multi Node Couchbase Server Cluster Deployment Topologies
|
||||
|
||||
```console
|
||||
$ docker stop my-couchbase-container
|
||||
$ docker run -d --name my-new-couchbase-container --volumes-from my-couchbase-container ....
|
||||
$ docker rm my-couchbase-container
|
||||
```
|
||||
With multi node Couchbase Server clusters, there are 2 popular topologies.
|
||||
|
||||
By default, the persisted location of the volume on your Docker host will be hidden away in a location managed by the Docker daemon. In order to control its location - in particular, to ensure that it is on a partition with sufficient disk space for your server - we recommend mapping the volume to a specific directory on the host filesystem using the `-v` option to `docker run`.
|
||||
## All Couchbase Server containers on one physical machine
|
||||
|
||||
All of the example commands below will assume you are using volumes mapped to host directories.
|
||||
This model is commonly used for scale-minimized deployments simulating production deployments for development and test purposes. Placing all containers on a single physical machine means all containers will compete for the same resources. Placing all containers on a single physical machine also eliminates the built-in protection against Couchbase Server node failures with replication when the single physical machine fail, all containers experience unavailability at the same time loosing all replicas. These restrictions may be acceptable for test systems, however it isn’t recommended for applications in production.
|
||||
|
||||
*SELinux workaround*
|
||||
|
||||
If you have SELinux enabled, mounting host volumes in a container requires an extra step. Assuming you are mounting the `~/couchbase` directory on the host filesystem, you will need to run the following command once before running your first container on that host:
|
||||
|
||||
```console
|
||||
$ mkdir ~/couchbase && chcon -Rt svirt_sandbox_file_t ~/couchbase
|
||||
```
|
||||
|
||||
## Ulimits
|
||||
|
||||
Couchbase normally expects the following changes to ulimits:
|
||||
|
||||
```console
|
||||
$ ulimit -n 40960 # nofile: max number of open files
|
||||
$ ulimit -c unlimited # core: max core file size
|
||||
$ ulimit -l unlimited # memlock: maximum locked-in-memory address space
|
||||
```
|
||||
|
||||
These ulimit settings are necessary when running under heavy load; but if you are just doing light testing and development, you can omit these settings and everything will still work.
|
||||
|
||||
In order to set the ulimits in your container, you will need to run Couchbase Docker containers with the following additional `--ulimit` flags:
|
||||
|
||||
```console
|
||||
$ docker run -d --ulimit nofile=40960:40960 --ulimit core=100000000:100000000 --ulimit memlock=100000000:100000000 couchbase
|
||||
```
|
||||
|
||||
Since `unlimited` is not supported as a value, it sets the core and memlock values to 100 GB. If your system has more than 100 GB RAM, you will want to increase this value to match the available RAM on the system.
|
||||
|
||||
NOTE: the `--ulimit` flags only work on Docker 1.6 or later.
|
||||
|
||||
# Common Deployment Scenarios
|
||||
|
||||
## Single host, single container
|
||||
|
||||
┌───────────────────────┐
|
||||
│ Host OS (Linux) │
|
||||
│ ┌─────────────────┐ │
|
||||
│ │ Container OS │ │
|
||||
│ │ (Ubuntu) │ │
|
||||
│ │ ┌───────────┐ │ │
|
||||
│ │ │ Couchbase │ │ │
|
||||
│ │ │ Server │ │ │
|
||||
│ │ └───────────┘ │ │
|
||||
│ └─────────────────┘ │
|
||||
└───────────────────────┘
|
||||
|
||||
This is a quick way to try out Couchbase Server on your own machine with no installation overhead - just *download and run*. In this case, any networking configuration will work; the only real requirement is that port 8091 be exposed so that you can access the Couchbase Admin Console.
|
||||
|
||||
**Start the container**
|
||||
|
||||
```console
|
||||
$ docker run -d -v ~/couchbase:/opt/couchbase/var -p 8091:8091 --name my-couchbase-server couchbase
|
||||
```
|
||||
|
||||
We use the `--name` option to make it easier to refer to this running container in future.
|
||||
|
||||
**Verify container start**
|
||||
|
||||
Use the container name you specified (eg. `my-couchbase-server`) to view the logs:
|
||||
|
||||
```console
|
||||
$ docker logs my-couchbase-server
|
||||
Starting Couchbase Server -- Web UI available at http://<ip>:8091
|
||||
```
|
||||
|
||||
**Connect to the Admin Console**
|
||||
|
||||
From the host, connect your browser to http://localhost:8091, and you should see the Couchbase Server welcome screen:
|
||||
|
||||

|
||||
|
||||
**Configure**
|
||||
|
||||
- Click "Setup" button
|
||||
|
||||
- For all Setup Wizard screens, leave all values as default and click "Next"
|
||||
|
||||
After finishing the Setup Wizard, you should see:
|
||||
|
||||

|
||||
|
||||
**Connect via SDK**
|
||||
|
||||
At this point, you are ready to connect to your Couchbase Server node from one of the [Couchbase Client SDKs](http://docs.couchbase.com/couchbase-sdk-python-1.2/).
|
||||
|
||||
You should run the SDK on the host and point it to `http://localhost:8091/pools`
|
||||
|
||||
## Single host, multiple containers
|
||||
You can find more details on setting up Couchbase Server in this topology in Couchbase Server [documentation](http://developer.couchbase.com/documentation/server/4.5/install/docker-deploy-multi-node-cluster.html).
|
||||
|
||||
┌──────────────────────────────────────────────────────────┐
|
||||
│ Host OS (Linux) │
|
||||
|
|
@ -161,46 +132,11 @@ You should run the SDK on the host and point it to `http://localhost:8091/pools`
|
|||
│ └───────────────┘ └───────────────┘ └───────────────┘ │
|
||||
└──────────────────────────────────────────────────────────┘
|
||||
|
||||
- Useful for testing out a multi-node cluster on your local workstation.
|
||||
- Not recommended for production use. (The norm for a production cluster is that each node runs on dedicated hardware.)
|
||||
- Allows you to experiment with cluster rebalancing and failover.
|
||||
- The networking is effectively the same as described the Software-Defined Network section: each container is given an internal IP address by Docker, and each of these IPs is visible to all other containers running on the same host
|
||||
- Internal IPs should be used in the Admin Console when adding new nodes to the cluster
|
||||
- For external access to the admin console, you should expose port 8091 of exactly one of the containers when you start it.
|
||||
## Each Couchbase Server container on its own machine
|
||||
|
||||
You can choose to mount `/opt/couchbase/var` from the host, however you *must give each container a separate host directory*.
|
||||
This model is commonly used for production deployments. It prevents Couchbase Server nodes from stepping over each other and gives you better performance predictability. This is the supported topology in production with Couchbase Server 4.5 and higher.
|
||||
|
||||
```console
|
||||
$ docker run -d -v ~/couchbase/node1:/opt/couchbase/var couchbase
|
||||
$ docker run -d -v ~/couchbase/node2:/opt/couchbase/var couchbase
|
||||
$ docker run -d -v ~/couchbase/node3:/opt/couchbase/var -p 8091:8091 couchbase
|
||||
```
|
||||
|
||||
**Setting up your Couchbase cluster**
|
||||
|
||||
1. After running the last `docker run` command above, get the <container_id>. Lets call that `<node_3_container_id>`
|
||||
|
||||
2. Get the ip address of the node 3 container by running `docker inspect --format '{{ .NetworkSettings.IPAddress }}' <node_3_container_id>`. Lets call that `<node_3_ip_addr>`.
|
||||
|
||||
3. From the host, connect to the Admin Console via http://localhost:8091 in your browser and click the "Setup" button.
|
||||
|
||||
4. In the hostname field, enter `<node_3_ip_addr>`
|
||||
|
||||
5. Accept all default values in the setup wizard. Choose a password that you will remember.
|
||||
|
||||
6. Click the Server Nodes menu
|
||||
|
||||
7. Choose the Add Servers button in the Admin Console
|
||||
|
||||
8. For the two remaining containers
|
||||
|
||||
1. Get the ip address of the container by running `docker inspect --format '{{ .NetworkSettings.IPAddress }}' <node_x_container_id>`. Lets call that `<node_x_ip_addr>`
|
||||
|
||||
2. In the Server IP Address field, use `<node_x_ip_addr>`
|
||||
|
||||
3. In the password field, use the password created above.
|
||||
|
||||
## Multiple hosts, single container on each host
|
||||
You can find more details on setting up Couchbase Server in this topology in Couchbase Server [documentation](http://developer.couchbase.com/documentation/server/4.5/install/docker-deploy-multi-node-cluster.html).
|
||||
|
||||
┌───────────────────────┐ ┌───────────────────────┐ ┌───────────────────────┐
|
||||
│ Host OS (Linux) │ │ Host OS (Linux) │ │ Host OS (Linux) │
|
||||
|
|
@ -214,66 +150,29 @@ $ docker run -d -v ~/couchbase/node3:/opt/couchbase/var -p 8091:8091 couchbase
|
|||
│ └─────────────────┘ │ │ └─────────────────┘ │ │ └─────────────────┘ │
|
||||
└───────────────────────┘ └───────────────────────┘ └───────────────────────┘
|
||||
|
||||
This is a typical Couchbase Server cluster, where each node runs on a dedicated host, presumably in the same datacenter with high speed network links between them. We assume that the datacenter LAN configuration allows each host in the cluster to see each other host via known IPs.
|
||||
# Additional References
|
||||
|
||||
Currently, the only supported approach for Couchbase Server on this deployment architecture is to use the `--net=host` flag.
|
||||
|
||||
Using the `--net=host` flag will have the following effects:
|
||||
|
||||
- The container will use the host's own networking stack, and bind directly to ports on the host.
|
||||
- Removes networking complications with Couchbase Server being behind a NAT.
|
||||
- From a networking perspective, it is effectively the same as running Couchbase Server directly on the host.
|
||||
- There is no need to use `-p` to "expose" any ports. Each container will use the IP address(es) of its host.
|
||||
- Increased efficiency, as there will be no Docker-imposed networking overhead.
|
||||
|
||||
Start a container on *each host* via:
|
||||
|
||||
```console
|
||||
$ docker run -d -v ~/couchbase:/opt/couchbase/var --net=host couchbase
|
||||
```
|
||||
|
||||
To configure Couchbase Server:
|
||||
|
||||
- Access the Couchbase Server Admin Console via port 8091 on any of the hosts.
|
||||
- Follow the same steps from the *Multiple containers on single host* section, however use the use the host IP address itself rather than using `docker inspect` to discover the IP address.
|
||||
|
||||
## Multiple hosts, multiple containers per host
|
||||
|
||||
┌─────────────────────────────────────────┐ ┌─────────────────────────────────────────┐
|
||||
│ Host OS (Linux) │ │ Host OS (Linux) │
|
||||
│ ┌─────────────────┐ ┌─────────────────┐ │ │ ┌─────────────────┐ ┌─────────────────┐ │
|
||||
│ │ Container OS │ │ Container OS │ │ │ │ Container OS │ │ Container OS │ │
|
||||
│ │ (Ubuntu) │ │ (Ubuntu) │ │ │ │ (Ubuntu) │ │ (Ubuntu) │ │
|
||||
│ │ ┌───────────┐ │ │ ┌───────────┐ │ │ │ │ ┌───────────┐ │ │ ┌───────────┐ │ │
|
||||
│ │ │ Couchbase │ │ │ │ Couchbase │ │ │ │ │ │ Couchbase │ │ │ │ Couchbase │ │ │
|
||||
│ │ │ Server │ │ │ │ Server │ │ │ │ │ │ Server │ │ │ │ Server │ │ │
|
||||
│ │ └───────────┘ │ │ └───────────┘ │ │ │ │ └───────────┘ │ │ └───────────┘ │ │
|
||||
│ └─────────────────┘ └─────────────────┘ │ │ └─────────────────┘ └─────────────────┘ │
|
||||
└─────────────────────────────────────────┘ └─────────────────────────────────────────┘
|
||||
|
||||
- Difficult to achieve with plain vanilla Docker, as there is no native way to allow each container unrestricted access to the internal IPs of containers running on other hosts.
|
||||
- There are software networking layers such as [Flannel](https://github.com/coreos/flannel) and [Weave](https://github.com/weaveworks/weave), but it is beyond the scope of this README to cover how those might be configured.
|
||||
- This is not a particularly useful deployment scenario for either testing or production use; you are better off checking out the various [cloud hosting scenarios](https://github.com/couchbase/docker/wiki#container-specific-cloud-hosting-platforms) available.
|
||||
|
||||
## Cloud environments
|
||||
|
||||
Although it is beyond the scope of this README, there is a [github wiki](https://github.com/couchbase/docker/wiki#container-specific-cloud-hosting-platforms) that contains guidance and instructions on how to run Couchbase Server Docker containers in various cloud environments.
|
||||
- [Couchbase Server and Containers](http://www.couchbase.com/containers)
|
||||
- [Getting Started with Couchbbase Server and Docker](http://developer.couchbase.com/documentation/server/4.5/install/getting-started-docker.html)
|
||||
- Detailed Walk-through for [Deploying Couchbase Server on Docker Containers](http://developer.couchbase.com/documentation/server/4.5/install/deploy-with-docker-hub.html)
|
||||
|
||||
# License
|
||||
|
||||
Couchbase Server comes in two editions:
|
||||
Couchbase Server comes in 2 Editions: Enterprise Edition and Community Edition. You can find details on the differences between the 2 and licensing details on the [Couchbase Server Editions](http://developer.couchbase.com/documentation/server/4.5/introduction/editions.html) page.
|
||||
|
||||
- [Community Edition](http://www.couchbase.com/community) -- free for unrestricted use.
|
||||
- Enterprise Edition -- free for development, testing and POCs. Requires a paid subscription for production deployment. Please refer to the [subscribe](http://www.couchbase.com/subscriptions-and-support) page for details on enterprise edition agreements.
|
||||
|
||||
- [Enterprise Edition](http://www.couchbase.com/agreement/subscription) -- free for development, paid subscription required for production deployment.
|
||||
- Community Edition -- free for unrestricted use for community users.
|
||||
|
||||
By default, the `latest` Docker tag points to the latest Enterprise Edition, as does the `enterprise` Docker tag. If you want the Community Edition instead, you should add the `community` tag, which will point to the latest available Community Edition.
|
||||
By default, the `latest` Docker tag points to the latest Enterprise Edition. If you want the Community Edition instead, you should add the appropriate tag, such as
|
||||
|
||||
Docker run couchbase:community
|
||||
```console
|
||||
docker run couchbase:community-4.0.0
|
||||
```
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,131 +1,110 @@
|
|||
# What is Couchbase Server?
|
||||
|
||||
[Couchbase Server](http://en.wikipedia.org/wiki/Couchbase_Server) is an open-source, distributed (shared-nothing architecture) NoSQL document-oriented database and key-value store that is optimized for interactive applications.
|
||||
This README will guide you through running Couchbase Server with Docker Containers.
|
||||
|
||||
Licensing information is covered towards the end of this guide.
|
||||
[Couchbase Server](http://www.couchbase.com/nosql-databases/couchbase-server) is a NoSQL document database with a distributed architecture for performance, scalability, and availability. It enables developers to build applications easier and faster by leveraging the power of SQL with the flexibility of JSON.
|
||||
|
||||
For support, please visit the [Couchbase support forum](https://forums.couchbase.com/) or `#couchbase` on irc.freenode.net.
|
||||
For additional questions and feedback, please visit the [Couchbase Forums](https://forums.couchbase.com/) or [Stack Overflow](http://stackoverflow.com/questions/tagged/couchbase).
|
||||
|
||||
%%LOGO%%
|
||||
|
||||
# How to use this image: QuickStart
|
||||
# QuickStart with Couchbase Server and Docker
|
||||
|
||||
Here is how to get a single node Couchbase Server cluster running on Docker containers:
|
||||
|
||||
**Step - 1 :** Run Couchbase Server docker container
|
||||
|
||||
`docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 couchbase`
|
||||
|
||||
**Step - 2 :** Next, visit `http://localhost:8091` on the host machine to see the Web Console to start Couchbase Server setup.
|
||||
|
||||

|
||||
|
||||
Walk through the Setup wizard and accept the default values.
|
||||
|
||||
- Note: You may need to lower the RAM allocated to various services to fit within the bounds of the resource of the containers.
|
||||
- Enable the beer-sample bucket to load some sample data.
|
||||
|
||||

|
||||
|
||||
**Note :** For detailed information on configuring the Server, see [Initial Couchbase Server Setup](http://developer.couchbase.com/documentation/server/4.5/install/init-setup.html).
|
||||
|
||||
## Running A N1QL Query on the Couchbase Server Cluster
|
||||
|
||||
N1QL is the SQL based query language for Couchbase Server. Simply switch to the Query tab on the Web Console at `http://localhost:8091` and run the following N1QL Query in the query window:
|
||||
|
||||
SELECT name FROM `beer-sample` WHERE brewery_id ="mishawaka_brewing";
|
||||
|
||||
You can also execute N1QL queries from the commandline. To run a query from command line query tool, run the interactive shell on the container:
|
||||
|
||||
`docker exec -it db sh`
|
||||
|
||||
Then, navigate to the `bin` directory under Couchbase Server installation and run cbq command line tool and execute the N1QL Query on `beer-sample` bucket
|
||||
|
||||
`/opt/couchbase/bin/cbq`
|
||||
|
||||
cbq> SELECT name FROM `beer-sample` WHERE brewery_id ="mishawaka_brewing";
|
||||
|
||||
For more query samples, refer to the [Running your first N1QL query](http://developer.couchbase.com/documentation/server/4.5/getting-started/first-n1ql-query.html) guide.
|
||||
|
||||
## Connect to the Couchbase Server Cluster via Applications and SDKs
|
||||
|
||||
Couchbase Server SDKs comes in many languages: C SDK 2.4/2.5 Go, Java, .NET, Node.js, PHP, Python. Simply run your application through the Couchbase Server SDK of your choice on the host, and point it to http://localhost:8091/pools to connect to the container.
|
||||
|
||||
For running a sample application, refer to the [Running a sample Web app](http://developer.couchbase.com/documentation/server/4.5/travel-app/index.html) guide.
|
||||
|
||||
# Requirements and Best Practices
|
||||
|
||||
## Container Requirements
|
||||
|
||||
Official Couchbase Server containers on Docker Hub are based on Ubuntu 14.04.
|
||||
|
||||
**Docker Container Resource Requirements :** For minimum container requirements, you can follow [Couchbase Server minimum HW recommendations](http://developer.couchbase.com/documentation/server/current/install/pre-install.html) for development, test and production environments.
|
||||
|
||||
## Best Practices
|
||||
|
||||
**Avoid a Single Point of Failure :** Couchbase Server's resilience and high-availability are achieved through creating a cluster of independent nodes and replicating data between them so that any individual node failure doesn't lead to loss of access to your data. In a containerized environment, if you were to run multiple nodes on the same piece of physical hardware, you can inadvertently re-introduce a single point of failure. In environments where you control VM placement, we advise ensuring each Couchbase Server node runs on a different piece of physical hardware.
|
||||
|
||||
**Sizing your containers :** Physical hardware performance characteristics are well understood. Even though containers insert a lightweight layer between Couchbase Server and the underlying OS, there is still a small overhead in running Couchbase Server in containers. For stability and better performance predictability, It is recommended to have at least 2 cores dedicated to the container in development environments and 4 cores dedicated to the container rather than shared across multiple containers for Couchbase Server instances running in production. With an over-committed environment you can end up with containers competing with each other causing unpredictable performance and sometimes stability issues.
|
||||
|
||||
**Map Couchbase Node Specific Data to a Local Folder :** A Couchbase Server Docker container will write all persistent and node-specific data under the directory /opt/couchbase/var by default. It is recommended to map this directory to a directory on the host file system using the `-v` option to `docker run` to get persistence and performance.
|
||||
|
||||
- Persistence: Storing `/opt/couchbase/var` outside the container with the `-v` option allows you to delete the container and recreate it later without losing the data in Couchbase Server. You can even update to a container running a later release/version of Couchbase Server without losing your data.
|
||||
- Performance: In a standard Docker environment using a union file system, leaving /opt/couchbase/var inside the container results in some amount of performance degradation.
|
||||
|
||||
> NOTE for SELinux : If you have SELinux enabled, mounting the host volumes in a container requires an extra step. Assuming you are mounting the `~/couchbase` directory on the host file system, you need to run the following command once before running your first container on that host:
|
||||
>
|
||||
> `mkdir ~/couchbase && chcon -Rt svirt_sandbox_file_t ~/couchbase`
|
||||
|
||||
**Increase ULIMIT in Production Deployments :** Couchbase Server normally expects the following changes to ulimits:
|
||||
|
||||
```console
|
||||
$ docker run -d -p 8091:8091 couchbase
|
||||
ulimit -n 40960 # nofile: max number of open files
|
||||
ulimit -c unlimited # core: max core file size
|
||||
ulimit -l unlimited # memlock: maximum locked-in-memory address space
|
||||
```
|
||||
|
||||
At this point go to http://localhost:8091 from the host machine to see the Admin Console web UI. More details and screenshots are given below in the **Single host, single container** section.
|
||||
These ulimit settings are necessary when running under heavy load. If you are just doing light testing and development, you can omit these settings, and everything will still work.
|
||||
|
||||
# Background Information
|
||||
To set the ulimits in your container, you will need to run Couchbase Docker containers with the following additional --ulimit flags:
|
||||
|
||||
## Networking
|
||||
`docker run -d --ulimit nofile=40960:40960 --ulimit core=100000000:100000000 --ulimit memlock=100000000:100000000 --name db -p 8091-8094:8091-8094 -p 11210:11210 couchbase`
|
||||
|
||||
Couchbase Server communicates on a number of different ports (see the [Couchbase Server documentation](http://docs.couchbase.com/admin/admin/Install/install-networkPorts.html)). It also is not generally supported for nodes in a cluster to be behind any kind of NAT. For these reasons, Docker's default networking configuration is not ideally suited to Couchbase Server deployments.
|
||||
Since "unlimited" is not supported as a value, it sets the core and memlock values to 100 GB. If your system has more than 100 GB RAM, you will want to increase this value to match the available RAM on the system.
|
||||
|
||||
There are several deployment scenarios which this Docker image can easily support. These will be detailed below, along with recommended network arrangements for each.
|
||||
> Note:The --ulimit flags only work on Docker 1.6 or later.
|
||||
|
||||
## Volumes
|
||||
**Network Configuration and Ports :** Couchbase Server communicates on many different ports (see the [Couchbase Server documentation](http://docs.couchbase.com/admin/admin/Install/install-networkPorts.html)). Also, it is generally not supported that the cluster nodes be placed behind any NAT. For these reasons, Docker's default networking configuration is not ideally suited to Couchbase Server deployments. For production deployments it is recomended to use `--net=host` setting to avoid performance and reliability issues.
|
||||
|
||||
A Couchbase Server Docker container will write all persistent and node-specific data under the directory `/opt/couchbase/var`. As this directory is declared to be a Docker volume, it will be persisted outside the normal union filesystem. This results in improved performance. It also allows you to easily migrate to a container running an updated point release of Couchbase Server without losing your data with a process like this:
|
||||
# Multi Node Couchbase Server Cluster Deployment Topologies
|
||||
|
||||
```console
|
||||
$ docker stop my-couchbase-container
|
||||
$ docker run -d --name my-new-couchbase-container --volumes-from my-couchbase-container ....
|
||||
$ docker rm my-couchbase-container
|
||||
```
|
||||
With multi node Couchbase Server clusters, there are 2 popular topologies.
|
||||
|
||||
By default, the persisted location of the volume on your Docker host will be hidden away in a location managed by the Docker daemon. In order to control its location - in particular, to ensure that it is on a partition with sufficient disk space for your server - we recommend mapping the volume to a specific directory on the host filesystem using the `-v` option to `docker run`.
|
||||
## All Couchbase Server containers on one physical machine
|
||||
|
||||
All of the example commands below will assume you are using volumes mapped to host directories.
|
||||
This model is commonly used for scale-minimized deployments simulating production deployments for development and test purposes. Placing all containers on a single physical machine means all containers will compete for the same resources. Placing all containers on a single physical machine also eliminates the built-in protection against Couchbase Server node failures with replication when the single physical machine fail, all containers experience unavailability at the same time loosing all replicas. These restrictions may be acceptable for test systems, however it isn’t recommended for applications in production.
|
||||
|
||||
*SELinux workaround*
|
||||
|
||||
If you have SELinux enabled, mounting host volumes in a container requires an extra step. Assuming you are mounting the `~/couchbase` directory on the host filesystem, you will need to run the following command once before running your first container on that host:
|
||||
|
||||
```console
|
||||
$ mkdir ~/couchbase && chcon -Rt svirt_sandbox_file_t ~/couchbase
|
||||
```
|
||||
|
||||
## Ulimits
|
||||
|
||||
Couchbase normally expects the following changes to ulimits:
|
||||
|
||||
```console
|
||||
$ ulimit -n 40960 # nofile: max number of open files
|
||||
$ ulimit -c unlimited # core: max core file size
|
||||
$ ulimit -l unlimited # memlock: maximum locked-in-memory address space
|
||||
```
|
||||
|
||||
These ulimit settings are necessary when running under heavy load; but if you are just doing light testing and development, you can omit these settings and everything will still work.
|
||||
|
||||
In order to set the ulimits in your container, you will need to run Couchbase Docker containers with the following additional `--ulimit` flags:
|
||||
|
||||
```console
|
||||
$ docker run -d --ulimit nofile=40960:40960 --ulimit core=100000000:100000000 --ulimit memlock=100000000:100000000 couchbase
|
||||
```
|
||||
|
||||
Since `unlimited` is not supported as a value, it sets the core and memlock values to 100 GB. If your system has more than 100 GB RAM, you will want to increase this value to match the available RAM on the system.
|
||||
|
||||
NOTE: the `--ulimit` flags only work on Docker 1.6 or later.
|
||||
|
||||
# Common Deployment Scenarios
|
||||
|
||||
## Single host, single container
|
||||
|
||||
┌───────────────────────┐
|
||||
│ Host OS (Linux) │
|
||||
│ ┌─────────────────┐ │
|
||||
│ │ Container OS │ │
|
||||
│ │ (Ubuntu) │ │
|
||||
│ │ ┌───────────┐ │ │
|
||||
│ │ │ Couchbase │ │ │
|
||||
│ │ │ Server │ │ │
|
||||
│ │ └───────────┘ │ │
|
||||
│ └─────────────────┘ │
|
||||
└───────────────────────┘
|
||||
|
||||
This is a quick way to try out Couchbase Server on your own machine with no installation overhead - just *download and run*. In this case, any networking configuration will work; the only real requirement is that port 8091 be exposed so that you can access the Couchbase Admin Console.
|
||||
|
||||
**Start the container**
|
||||
|
||||
```console
|
||||
$ docker run -d -v ~/couchbase:/opt/couchbase/var -p 8091:8091 --name my-couchbase-server couchbase
|
||||
```
|
||||
|
||||
We use the `--name` option to make it easier to refer to this running container in future.
|
||||
|
||||
**Verify container start**
|
||||
|
||||
Use the container name you specified (eg. `my-couchbase-server`) to view the logs:
|
||||
|
||||
```console
|
||||
$ docker logs my-couchbase-server
|
||||
Starting Couchbase Server -- Web UI available at http://<ip>:8091
|
||||
```
|
||||
|
||||
**Connect to the Admin Console**
|
||||
|
||||
From the host, connect your browser to http://localhost:8091, and you should see the Couchbase Server welcome screen:
|
||||
|
||||

|
||||
|
||||
**Configure**
|
||||
|
||||
- Click "Setup" button
|
||||
|
||||
- For all Setup Wizard screens, leave all values as default and click "Next"
|
||||
|
||||
After finishing the Setup Wizard, you should see:
|
||||
|
||||

|
||||
|
||||
**Connect via SDK**
|
||||
|
||||
At this point, you are ready to connect to your Couchbase Server node from one of the [Couchbase Client SDKs](http://docs.couchbase.com/couchbase-sdk-python-1.2/).
|
||||
|
||||
You should run the SDK on the host and point it to `http://localhost:8091/pools`
|
||||
|
||||
## Single host, multiple containers
|
||||
You can find more details on setting up Couchbase Server in this topology in Couchbase Server [documentation](http://developer.couchbase.com/documentation/server/4.5/install/docker-deploy-multi-node-cluster.html).
|
||||
|
||||
┌──────────────────────────────────────────────────────────┐
|
||||
│ Host OS (Linux) │
|
||||
|
|
@ -140,46 +119,11 @@ You should run the SDK on the host and point it to `http://localhost:8091/pools`
|
|||
│ └───────────────┘ └───────────────┘ └───────────────┘ │
|
||||
└──────────────────────────────────────────────────────────┘
|
||||
|
||||
- Useful for testing out a multi-node cluster on your local workstation.
|
||||
- Not recommended for production use. (The norm for a production cluster is that each node runs on dedicated hardware.)
|
||||
- Allows you to experiment with cluster rebalancing and failover.
|
||||
- The networking is effectively the same as described the Software-Defined Network section: each container is given an internal IP address by Docker, and each of these IPs is visible to all other containers running on the same host
|
||||
- Internal IPs should be used in the Admin Console when adding new nodes to the cluster
|
||||
- For external access to the admin console, you should expose port 8091 of exactly one of the containers when you start it.
|
||||
## Each Couchbase Server container on its own machine
|
||||
|
||||
You can choose to mount `/opt/couchbase/var` from the host, however you *must give each container a separate host directory*.
|
||||
This model is commonly used for production deployments. It prevents Couchbase Server nodes from stepping over each other and gives you better performance predictability. This is the supported topology in production with Couchbase Server 4.5 and higher.
|
||||
|
||||
```console
|
||||
$ docker run -d -v ~/couchbase/node1:/opt/couchbase/var couchbase
|
||||
$ docker run -d -v ~/couchbase/node2:/opt/couchbase/var couchbase
|
||||
$ docker run -d -v ~/couchbase/node3:/opt/couchbase/var -p 8091:8091 couchbase
|
||||
```
|
||||
|
||||
**Setting up your Couchbase cluster**
|
||||
|
||||
1. After running the last `docker run` command above, get the <container_id>. Lets call that `<node_3_container_id>`
|
||||
|
||||
2. Get the ip address of the node 3 container by running `docker inspect --format '{{ .NetworkSettings.IPAddress }}' <node_3_container_id>`. Lets call that `<node_3_ip_addr>`.
|
||||
|
||||
3. From the host, connect to the Admin Console via http://localhost:8091 in your browser and click the "Setup" button.
|
||||
|
||||
4. In the hostname field, enter `<node_3_ip_addr>`
|
||||
|
||||
5. Accept all default values in the setup wizard. Choose a password that you will remember.
|
||||
|
||||
6. Click the Server Nodes menu
|
||||
|
||||
7. Choose the Add Servers button in the Admin Console
|
||||
|
||||
8. For the two remaining containers
|
||||
|
||||
1. Get the ip address of the container by running `docker inspect --format '{{ .NetworkSettings.IPAddress }}' <node_x_container_id>`. Lets call that `<node_x_ip_addr>`
|
||||
|
||||
2. In the Server IP Address field, use `<node_x_ip_addr>`
|
||||
|
||||
3. In the password field, use the password created above.
|
||||
|
||||
## Multiple hosts, single container on each host
|
||||
You can find more details on setting up Couchbase Server in this topology in Couchbase Server [documentation](http://developer.couchbase.com/documentation/server/4.5/install/docker-deploy-multi-node-cluster.html).
|
||||
|
||||
┌───────────────────────┐ ┌───────────────────────┐ ┌───────────────────────┐
|
||||
│ Host OS (Linux) │ │ Host OS (Linux) │ │ Host OS (Linux) │
|
||||
|
|
@ -193,47 +137,8 @@ $ docker run -d -v ~/couchbase/node3:/opt/couchbase/var -p 8091:8091 couchbase
|
|||
│ └─────────────────┘ │ │ └─────────────────┘ │ │ └─────────────────┘ │
|
||||
└───────────────────────┘ └───────────────────────┘ └───────────────────────┘
|
||||
|
||||
This is a typical Couchbase Server cluster, where each node runs on a dedicated host, presumably in the same datacenter with high speed network links between them. We assume that the datacenter LAN configuration allows each host in the cluster to see each other host via known IPs.
|
||||
# Additional References
|
||||
|
||||
Currently, the only supported approach for Couchbase Server on this deployment architecture is to use the `--net=host` flag.
|
||||
|
||||
Using the `--net=host` flag will have the following effects:
|
||||
|
||||
- The container will use the host's own networking stack, and bind directly to ports on the host.
|
||||
- Removes networking complications with Couchbase Server being behind a NAT.
|
||||
- From a networking perspective, it is effectively the same as running Couchbase Server directly on the host.
|
||||
- There is no need to use `-p` to "expose" any ports. Each container will use the IP address(es) of its host.
|
||||
- Increased efficiency, as there will be no Docker-imposed networking overhead.
|
||||
|
||||
Start a container on *each host* via:
|
||||
|
||||
```console
|
||||
$ docker run -d -v ~/couchbase:/opt/couchbase/var --net=host couchbase
|
||||
```
|
||||
|
||||
To configure Couchbase Server:
|
||||
|
||||
- Access the Couchbase Server Admin Console via port 8091 on any of the hosts.
|
||||
- Follow the same steps from the *Multiple containers on single host* section, however use the use the host IP address itself rather than using `docker inspect` to discover the IP address.
|
||||
|
||||
## Multiple hosts, multiple containers per host
|
||||
|
||||
┌─────────────────────────────────────────┐ ┌─────────────────────────────────────────┐
|
||||
│ Host OS (Linux) │ │ Host OS (Linux) │
|
||||
│ ┌─────────────────┐ ┌─────────────────┐ │ │ ┌─────────────────┐ ┌─────────────────┐ │
|
||||
│ │ Container OS │ │ Container OS │ │ │ │ Container OS │ │ Container OS │ │
|
||||
│ │ (Ubuntu) │ │ (Ubuntu) │ │ │ │ (Ubuntu) │ │ (Ubuntu) │ │
|
||||
│ │ ┌───────────┐ │ │ ┌───────────┐ │ │ │ │ ┌───────────┐ │ │ ┌───────────┐ │ │
|
||||
│ │ │ Couchbase │ │ │ │ Couchbase │ │ │ │ │ │ Couchbase │ │ │ │ Couchbase │ │ │
|
||||
│ │ │ Server │ │ │ │ Server │ │ │ │ │ │ Server │ │ │ │ Server │ │ │
|
||||
│ │ └───────────┘ │ │ └───────────┘ │ │ │ │ └───────────┘ │ │ └───────────┘ │ │
|
||||
│ └─────────────────┘ └─────────────────┘ │ │ └─────────────────┘ └─────────────────┘ │
|
||||
└─────────────────────────────────────────┘ └─────────────────────────────────────────┘
|
||||
|
||||
- Difficult to achieve with plain vanilla Docker, as there is no native way to allow each container unrestricted access to the internal IPs of containers running on other hosts.
|
||||
- There are software networking layers such as [Flannel](https://github.com/coreos/flannel) and [Weave](https://github.com/weaveworks/weave), but it is beyond the scope of this README to cover how those might be configured.
|
||||
- This is not a particularly useful deployment scenario for either testing or production use; you are better off checking out the various [cloud hosting scenarios](https://github.com/couchbase/docker/wiki#container-specific-cloud-hosting-platforms) available.
|
||||
|
||||
## Cloud environments
|
||||
|
||||
Although it is beyond the scope of this README, there is a [github wiki](https://github.com/couchbase/docker/wiki#container-specific-cloud-hosting-platforms) that contains guidance and instructions on how to run Couchbase Server Docker containers in various cloud environments.
|
||||
- [Couchbase Server and Containers](http://www.couchbase.com/containers)
|
||||
- [Getting Started with Couchbbase Server and Docker](http://developer.couchbase.com/documentation/server/4.5/install/getting-started-docker.html)
|
||||
- Detailed Walk-through for [Deploying Couchbase Server on Docker Containers](http://developer.couchbase.com/documentation/server/4.5/install/deploy-with-docker-hub.html)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,11 @@
|
|||
Couchbase Server comes in two editions:
|
||||
Couchbase Server comes in 2 Editions: Enterprise Edition and Community Edition. You can find details on the differences between the 2 and licensing details on the [Couchbase Server Editions](http://developer.couchbase.com/documentation/server/4.5/introduction/editions.html) page.
|
||||
|
||||
- [Community Edition](http://www.couchbase.com/community) -- free for unrestricted use.
|
||||
- Enterprise Edition -- free for development, testing and POCs. Requires a paid subscription for production deployment. Please refer to the [subscribe](http://www.couchbase.com/subscriptions-and-support) page for details on enterprise edition agreements.
|
||||
|
||||
- [Enterprise Edition](http://www.couchbase.com/agreement/subscription) -- free for development, paid subscription required for production deployment.
|
||||
- Community Edition -- free for unrestricted use for community users.
|
||||
|
||||
By default, the `latest` Docker tag points to the latest Enterprise Edition, as does the `enterprise` Docker tag. If you want the Community Edition instead, you should add the `community` tag, which will point to the latest available Community Edition.
|
||||
By default, the `latest` Docker tag points to the latest Enterprise Edition. If you want the Community Edition instead, you should add the appropriate tag, such as
|
||||
|
||||
Docker run couchbase:community
|
||||
```console
|
||||
docker run couchbase:community-4.0.0
|
||||
```
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/couchdb`)](https://github.com/docker-library/official-images/blob/master/library/couchdb). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcouchdb).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `couchdb/tag-details.md` file](https://github.com/docker-library/docs/blob/master/couchdb/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/couchdb/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/couchdb/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Apache CouchDB?
|
||||
|
||||
|
|
@ -89,7 +89,7 @@ You can also use `couchdb` as the base image for your own couchdb instance and p
|
|||
Example Dockerfile:
|
||||
|
||||
```dockerfile
|
||||
FROM couchdb:latest
|
||||
FROM couchdb
|
||||
|
||||
COPY local.ini /usr/local/etc/couchdb/
|
||||
```
|
||||
|
|
@ -122,7 +122,7 @@ Apache CouchDB is licensed under the [Apache License](https://github.com/apache/
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ You can also use `couchdb` as the base image for your own couchdb instance and p
|
|||
Example Dockerfile:
|
||||
|
||||
```dockerfile
|
||||
FROM %%REPO%%:latest
|
||||
FROM %%REPO%%
|
||||
|
||||
COPY local.ini /usr/local/etc/couchdb/
|
||||
```
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,13 +1,13 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `0.54`, `0.54.9` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/1d7d393fd77f1ca795a1c4a489de5a82d53d8b85/Dockerfile)
|
||||
- [`latest`, `0.55`, `0.55.2` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/2bf4133c89dc22f49246b93d559d8029cd895fe2/Dockerfile)
|
||||
- [`0.52`, `0.52.4` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/cce8f796ba8936250eb380235cde47be494d1e95/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=crate:latest,crate:0.52)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/crate`)](https://github.com/docker-library/official-images/blob/master/library/crate). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcrate).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `crate/tag-details.md` file](https://github.com/docker-library/docs/blob/master/crate/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/crate/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/crate/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What Is Crate?
|
||||
|
||||
|
|
@ -39,7 +39,7 @@ To start the Crate cluster in containers distributed to three hosts without mult
|
|||
--volume /mnt/data:/data \
|
||||
--ulimit nofile=65535 \
|
||||
--ulimit memlock=9223372036854775807 \
|
||||
crate:latest \
|
||||
crate \
|
||||
crate \
|
||||
-Des.cluster.name=crate-cluster \
|
||||
-Des.node.name=crate1 \
|
||||
|
|
@ -133,7 +133,7 @@ View [license information](https://github.com/crate/crate/blob/master/LICENSE.tx
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ To start the Crate cluster in containers distributed to three hosts without mult
|
|||
--volume /mnt/data:/data \
|
||||
--ulimit nofile=65535 \
|
||||
--ulimit memlock=9223372036854775807 \
|
||||
crate:latest \
|
||||
crate \
|
||||
crate \
|
||||
-Des.cluster.name=crate-cluster \
|
||||
-Des.node.name=crate1 \
|
||||
|
|
|
|||
1599
crate/tag-details.md
1599
crate/tag-details.md
File diff suppressed because it is too large
Load Diff
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/crux`)](https://github.com/docker-library/official-images/blob/master/library/crux). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcrux).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `crux/tag-details.md` file](https://github.com/docker-library/docs/blob/master/crux/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/crux/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/crux/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is CRUX?
|
||||
|
||||
|
|
@ -26,7 +26,7 @@ Finally, it strives to use new features as they become available, as long as the
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,110 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `crux`
|
||||
|
||||
- [`crux:latest`](#cruxlatest)
|
||||
- [`crux:3.1`](#crux31)
|
||||
|
||||
## `crux:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/crux@sha256:c799bb524e4841949192c37024464e4d79291d9448b9635fcbf8b43b15de2aa8
|
||||
```
|
||||
|
||||
- Total Virtual Size: 341.7 MB (341729815 bytes)
|
||||
- Total v2 Content-Length: 122.3 MB (122252531 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `092a8f66f3ff92410ad49ea9926e17116f449a13bc5f296a8731815e00fe278d`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER James Mills, prologic at shortcircuit dot net dot au
|
||||
```
|
||||
|
||||
- Created: Mon, 31 Aug 2015 16:53:56 GMT
|
||||
- Docker Version: 1.7.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `638bccd2da44cbac9768f1f955adf7e7df4a717b4f902951e9076ce9fcd3f3c3`
|
||||
|
||||
```dockerfile
|
||||
ADD file:e60e2e7a8739aba25a581ced1031f5e6e8eaa6ada8a207fbdd3c27fc719b7840 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:33:06 GMT
|
||||
- Parent Layer: `092a8f66f3ff92410ad49ea9926e17116f449a13bc5f296a8731815e00fe278d`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 341.7 MB (341729815 bytes)
|
||||
- v2 Blob: `sha256:4a073de8a536a568bbf8d0f30c6946d4aa0e6f951d8791f710e22e1eec6143e0`
|
||||
- v2 Content-Length: 122.3 MB (122252467 bytes)
|
||||
- v2 Last-Modified: Mon, 31 Aug 2015 16:55:18 GMT
|
||||
|
||||
#### `07631e5f17e1f1be38339684ac125125f48bebbb08ca9c8d81da1fe73bb846bc`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:33:14 GMT
|
||||
- Parent Layer: `638bccd2da44cbac9768f1f955adf7e7df4a717b4f902951e9076ce9fcd3f3c3`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `crux:3.1`
|
||||
|
||||
```console
|
||||
$ docker pull library/crux@sha256:80ecd7037af09b1e8e8ffd744d51632f6ab5e5b4a810c23f7491011d9b8b1451
|
||||
```
|
||||
|
||||
- Total Virtual Size: 341.7 MB (341729815 bytes)
|
||||
- Total v2 Content-Length: 122.3 MB (122252531 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `092a8f66f3ff92410ad49ea9926e17116f449a13bc5f296a8731815e00fe278d`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER James Mills, prologic at shortcircuit dot net dot au
|
||||
```
|
||||
|
||||
- Created: Mon, 31 Aug 2015 16:53:56 GMT
|
||||
- Docker Version: 1.7.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `638bccd2da44cbac9768f1f955adf7e7df4a717b4f902951e9076ce9fcd3f3c3`
|
||||
|
||||
```dockerfile
|
||||
ADD file:e60e2e7a8739aba25a581ced1031f5e6e8eaa6ada8a207fbdd3c27fc719b7840 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:33:06 GMT
|
||||
- Parent Layer: `092a8f66f3ff92410ad49ea9926e17116f449a13bc5f296a8731815e00fe278d`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 341.7 MB (341729815 bytes)
|
||||
- v2 Blob: `sha256:4a073de8a536a568bbf8d0f30c6946d4aa0e6f951d8791f710e22e1eec6143e0`
|
||||
- v2 Content-Length: 122.3 MB (122252467 bytes)
|
||||
- v2 Last-Modified: Mon, 31 Aug 2015 16:55:18 GMT
|
||||
|
||||
#### `07631e5f17e1f1be38339684ac125125f48bebbb08ca9c8d81da1fe73bb846bc`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:33:14 GMT
|
||||
- Parent Layer: `638bccd2da44cbac9768f1f955adf7e7df4a717b4f902951e9076ce9fcd3f3c3`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
|
@ -1,25 +1,25 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`8.4`, `8`, `jessie`, `latest` (*jessie/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/jessie/Dockerfile)
|
||||
- [`jessie-backports` (*jessie/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/jessie/backports/Dockerfile)
|
||||
- [`oldstable` (*oldstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/oldstable/Dockerfile)
|
||||
- [`oldstable-backports` (*oldstable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/oldstable/backports/Dockerfile)
|
||||
- [`sid` (*sid/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/e119819585a29ce6d8ebcf9ac269dea6ada36c9e/sid/Dockerfile)
|
||||
- [`stable` (*stable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/stable/Dockerfile)
|
||||
- [`stable-backports` (*stable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/stable/backports/Dockerfile)
|
||||
- [`stretch` (*stretch/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/e119819585a29ce6d8ebcf9ac269dea6ada36c9e/stretch/Dockerfile)
|
||||
- [`testing` (*testing/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/e119819585a29ce6d8ebcf9ac269dea6ada36c9e/testing/Dockerfile)
|
||||
- [`unstable` (*unstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/e119819585a29ce6d8ebcf9ac269dea6ada36c9e/unstable/Dockerfile)
|
||||
- [`7.10`, `7`, `wheezy` (*wheezy/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/wheezy/Dockerfile)
|
||||
- [`wheezy-backports` (*wheezy/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/ed37bd96cb42face3ef38cf13dfb91cad59d0629/wheezy/backports/Dockerfile)
|
||||
- [`8.5`, `8`, `jessie`, `latest` (*jessie/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/jessie/Dockerfile)
|
||||
- [`jessie-backports` (*jessie/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/jessie/backports/Dockerfile)
|
||||
- [`oldstable` (*oldstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/oldstable/Dockerfile)
|
||||
- [`oldstable-backports` (*oldstable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/oldstable/backports/Dockerfile)
|
||||
- [`sid` (*sid/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/f2f13c96629664b5cd7ac24b56a12723a7df69e3/sid/Dockerfile)
|
||||
- [`stable` (*stable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/stable/Dockerfile)
|
||||
- [`stable-backports` (*stable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/stable/backports/Dockerfile)
|
||||
- [`stretch` (*stretch/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/f2f13c96629664b5cd7ac24b56a12723a7df69e3/stretch/Dockerfile)
|
||||
- [`testing` (*testing/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/f2f13c96629664b5cd7ac24b56a12723a7df69e3/testing/Dockerfile)
|
||||
- [`unstable` (*unstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/f2f13c96629664b5cd7ac24b56a12723a7df69e3/unstable/Dockerfile)
|
||||
- [`7.11`, `7`, `wheezy` (*wheezy/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/wheezy/Dockerfile)
|
||||
- [`wheezy-backports` (*wheezy/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c2882c541f5bd5cfdd28a505a4e635d42c7fd946/wheezy/backports/Dockerfile)
|
||||
- [`rc-buggy` (*debian/rc-buggy/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/22a998f815d55217afa0075411b810b8889ceac1/debian/rc-buggy/Dockerfile)
|
||||
- [`experimental` (*debian/experimental/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/22a998f815d55217afa0075411b810b8889ceac1/debian/experimental/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=debian:8.4,debian:jessie-backports,debian:oldstable,debian:oldstable-backports,debian:sid,debian:stable,debian:stable-backports,debian:stretch,debian:testing,debian:unstable,debian:7.10,debian:wheezy-backports,debian:rc-buggy,debian:experimental)
|
||||
[](https://imagelayers.io/?images=debian:8.5,debian:jessie-backports,debian:oldstable,debian:oldstable-backports,debian:sid,debian:stable,debian:stable-backports,debian:stretch,debian:testing,debian:unstable,debian:7.11,debian:wheezy-backports,debian:rc-buggy,debian:experimental)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/debian`)](https://github.com/docker-library/official-images/blob/master/library/debian). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdebian).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `debian/tag-details.md` file](https://github.com/docker-library/docs/blob/master/debian/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/debian/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/debian/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Debian?
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ Additional interesting information is provided in files on the [`dist` branch](h
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,829 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `debian`
|
||||
|
||||
- [`debian:8.4`](#debian84)
|
||||
- [`debian:8`](#debian8)
|
||||
- [`debian:jessie`](#debianjessie)
|
||||
- [`debian:latest`](#debianlatest)
|
||||
- [`debian:jessie-backports`](#debianjessie-backports)
|
||||
- [`debian:oldstable`](#debianoldstable)
|
||||
- [`debian:oldstable-backports`](#debianoldstable-backports)
|
||||
- [`debian:sid`](#debiansid)
|
||||
- [`debian:stable`](#debianstable)
|
||||
- [`debian:stable-backports`](#debianstable-backports)
|
||||
- [`debian:stretch`](#debianstretch)
|
||||
- [`debian:testing`](#debiantesting)
|
||||
- [`debian:unstable`](#debianunstable)
|
||||
- [`debian:7.10`](#debian710)
|
||||
- [`debian:7`](#debian7)
|
||||
- [`debian:wheezy`](#debianwheezy)
|
||||
- [`debian:wheezy-backports`](#debianwheezy-backports)
|
||||
- [`debian:rc-buggy`](#debianrc-buggy)
|
||||
- [`debian:experimental`](#debianexperimental)
|
||||
|
||||
## `debian:8.4`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:ffbfcde70eb47cc85ae8a5d16637d2721874ca384fd307a5f9733fb6ff9459e9
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51355887 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc2eddd5d35b9d66e4db747f5939b2be7f863dcee64c934b0da690f55a23aee8 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:39 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- v2 Blob: `sha256:8b87079b7a06f9b72e3cca2c984c60e118229c60f0bff855d822f758c112b485`
|
||||
- v2 Content-Length: 51.4 MB (51355855 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 20:59:55 GMT
|
||||
|
||||
#### `ebdf1cd8a5745e8a97e9806392cdd69469620bff2e3ee5a7bd51a5a1f4300904`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:42 GMT
|
||||
- Parent Layer: `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:8`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:05f22bd1e691902f94f32684d402ea5673f9a2730fa7c87f20a807e5fe49754b
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51355887 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc2eddd5d35b9d66e4db747f5939b2be7f863dcee64c934b0da690f55a23aee8 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:39 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- v2 Blob: `sha256:8b87079b7a06f9b72e3cca2c984c60e118229c60f0bff855d822f758c112b485`
|
||||
- v2 Content-Length: 51.4 MB (51355855 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 20:59:55 GMT
|
||||
|
||||
#### `ebdf1cd8a5745e8a97e9806392cdd69469620bff2e3ee5a7bd51a5a1f4300904`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:42 GMT
|
||||
- Parent Layer: `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:jessie`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:32a225e412babcd54c0ea777846183c61003d125278882873fb2bc97f9057c51
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51355887 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc2eddd5d35b9d66e4db747f5939b2be7f863dcee64c934b0da690f55a23aee8 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:39 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- v2 Blob: `sha256:8b87079b7a06f9b72e3cca2c984c60e118229c60f0bff855d822f758c112b485`
|
||||
- v2 Content-Length: 51.4 MB (51355855 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 20:59:55 GMT
|
||||
|
||||
#### `ebdf1cd8a5745e8a97e9806392cdd69469620bff2e3ee5a7bd51a5a1f4300904`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:42 GMT
|
||||
- Parent Layer: `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:c8bdce9b6166fcd287c1336f5cd6262971f7f0e98db07c93c23d540a7a19cd96
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51355887 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc2eddd5d35b9d66e4db747f5939b2be7f863dcee64c934b0da690f55a23aee8 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:39 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- v2 Blob: `sha256:8b87079b7a06f9b72e3cca2c984c60e118229c60f0bff855d822f758c112b485`
|
||||
- v2 Content-Length: 51.4 MB (51355855 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 20:59:55 GMT
|
||||
|
||||
#### `ebdf1cd8a5745e8a97e9806392cdd69469620bff2e3ee5a7bd51a5a1f4300904`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:42 GMT
|
||||
- Parent Layer: `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:jessie-backports`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:dcce2735994561125a989a5d13abe6b07e43c1dc6b19780b375bf9a53080ec83
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125093460 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51356106 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:dc2eddd5d35b9d66e4db747f5939b2be7f863dcee64c934b0da690f55a23aee8 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:39 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125093399 bytes)
|
||||
- v2 Blob: `sha256:8b87079b7a06f9b72e3cca2c984c60e118229c60f0bff855d822f758c112b485`
|
||||
- v2 Content-Length: 51.4 MB (51355855 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 20:59:55 GMT
|
||||
|
||||
#### `ebdf1cd8a5745e8a97e9806392cdd69469620bff2e3ee5a7bd51a5a1f4300904`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:57:42 GMT
|
||||
- Parent Layer: `e9fa146e2b2b375fd4c6b096b63eff61065f6cbe15b8606932f838bfb708b8cb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `38b84af7d0ca7e412ed304fccdf56405f344944f3fc4fdb854ee6ab0dbf73ff9`
|
||||
|
||||
```dockerfile
|
||||
RUN awk '$1 ~ "^deb" { $3 = $3 "-backports"; print; exit }' /etc/apt/sources.list > /etc/apt/sources.list.d/backports.list
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:05 GMT
|
||||
- Parent Layer: `ebdf1cd8a5745e8a97e9806392cdd69469620bff2e3ee5a7bd51a5a1f4300904`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 61.0 B
|
||||
- v2 Blob: `sha256:b47b3dce1d07accbb2dabd688314f4a8b0e4797fdbd62c43f6b9d201afcde1db`
|
||||
- v2 Content-Length: 219.0 B
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:00:07 GMT
|
||||
|
||||
## `debian:oldstable`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:4c7380f3f5df07d7928bac0c2df89c14f3a7d9f2238d870688421552a40f8fef
|
||||
```
|
||||
|
||||
- Total Virtual Size: 84.9 MB (84915353 bytes)
|
||||
- Total v2 Content-Length: 37.2 MB (37196662 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `fe7673cf9d56d05edf2334e7c09b4d065e6859fe629236ce2caa4c873a3678de`
|
||||
|
||||
```dockerfile
|
||||
ADD file:02a9a9a8e5a14f7dbc4787c75c2a1e1a8d9bb0256f0fba3c666a9ff2e8fa21d7 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:12 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915353 bytes)
|
||||
- v2 Blob: `sha256:f614ca8ab7fe7f0b1ad485f30a46ee1c9a9b0368a54ef24a7d6a2b631df1dfa7`
|
||||
- v2 Content-Length: 37.2 MB (37196630 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:00:24 GMT
|
||||
|
||||
#### `9bee2d0cb8712df4113708f597c0e6a2b1c812c0bf536cc9aa106bff46917fe9`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:15 GMT
|
||||
- Parent Layer: `fe7673cf9d56d05edf2334e7c09b4d065e6859fe629236ce2caa4c873a3678de`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:oldstable-backports`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:57d8817987fad3df5b230811300c6dd696a56d4a59a8e7465121f2b267480964
|
||||
```
|
||||
|
||||
- Total Virtual Size: 84.9 MB (84915417 bytes)
|
||||
- Total v2 Content-Length: 37.2 MB (37196884 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `fe7673cf9d56d05edf2334e7c09b4d065e6859fe629236ce2caa4c873a3678de`
|
||||
|
||||
```dockerfile
|
||||
ADD file:02a9a9a8e5a14f7dbc4787c75c2a1e1a8d9bb0256f0fba3c666a9ff2e8fa21d7 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:12 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915353 bytes)
|
||||
- v2 Blob: `sha256:f614ca8ab7fe7f0b1ad485f30a46ee1c9a9b0368a54ef24a7d6a2b631df1dfa7`
|
||||
- v2 Content-Length: 37.2 MB (37196630 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:00:24 GMT
|
||||
|
||||
#### `9bee2d0cb8712df4113708f597c0e6a2b1c812c0bf536cc9aa106bff46917fe9`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:15 GMT
|
||||
- Parent Layer: `fe7673cf9d56d05edf2334e7c09b4d065e6859fe629236ce2caa4c873a3678de`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `8983464d8d23b6f6355c408c2f54d478f9fa75b6683d23a593702ca64aee3975`
|
||||
|
||||
```dockerfile
|
||||
RUN awk '$1 ~ "^deb" { $3 = $3 "-backports"; print; exit }' /etc/apt/sources.list > /etc/apt/sources.list.d/backports.list
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:17 GMT
|
||||
- Parent Layer: `9bee2d0cb8712df4113708f597c0e6a2b1c812c0bf536cc9aa106bff46917fe9`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 64.0 B
|
||||
- v2 Blob: `sha256:2573977cc0b2cbbbe25c548408f53535c88bbb9228532752392f11d8ebc1fc15`
|
||||
- v2 Content-Length: 222.0 B
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:00:29 GMT
|
||||
|
||||
## `debian:sid`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:eef144c0540f951843f184b6e95fc7dbdc0d2744f8c4e5e7c48f342bcaa08d39
|
||||
```
|
||||
|
||||
- Total Virtual Size: 119.3 MB (119259425 bytes)
|
||||
- Total v2 Content-Length: 52.7 MB (52709817 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `4ba3bb68c7645da53c898cca7d89217cbc37bfaeafe645654e103edaf9d95bfb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:ab4136a2f5a36f7aec532f39600da9ba800254fdc1d4a475eba261bb985df5b5 in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:02:41 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 119.3 MB (119259425 bytes)
|
||||
- v2 Blob: `sha256:52e20300f8777a81137f8a2c1f371f1682da9b099648e99b361f75de5cda73b3`
|
||||
- v2 Content-Length: 52.7 MB (52709785 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:05:12 GMT
|
||||
|
||||
#### `4fc82112d0b72b4a3d8d57641f94c823ef4e3457cce88df695c4bb60b4c4b73e`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:02:43 GMT
|
||||
- Parent Layer: `4ba3bb68c7645da53c898cca7d89217cbc37bfaeafe645654e103edaf9d95bfb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:stable`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:aeeb5af82b0e01b4803cb2c480d3c6d6325f5e4fb019a72ebb71f3ee2dfeefdb
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125111797 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51357181 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `0a98586daebf6ee4f8bf942643f8a3f1142e955b92c501e623e3db07f09cfb8f`
|
||||
|
||||
```dockerfile
|
||||
ADD file:f5a042b3e4d4536dd6c1ea93585e899b3f4f9b76240040325e67846a4be6b8fb in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:33 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125111797 bytes)
|
||||
- v2 Blob: `sha256:aba1d4b23cef6572ba2f842e53b4649e0ec58cbf48ccc76f395cf35f8c76d6d7`
|
||||
- v2 Content-Length: 51.4 MB (51357149 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:00:55 GMT
|
||||
|
||||
#### `331c5229325b586d85f2e793b272ace18ad4154b0cb1b2198d9ea39e2c972c85`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:36 GMT
|
||||
- Parent Layer: `0a98586daebf6ee4f8bf942643f8a3f1142e955b92c501e623e3db07f09cfb8f`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:stable-backports`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:502f178eea6720331ab8c3e5ee37d4f80a602f49ecea4adaf5cb7c8fcde95e93
|
||||
```
|
||||
|
||||
- Total Virtual Size: 125.1 MB (125111858 bytes)
|
||||
- Total v2 Content-Length: 51.4 MB (51357399 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `0a98586daebf6ee4f8bf942643f8a3f1142e955b92c501e623e3db07f09cfb8f`
|
||||
|
||||
```dockerfile
|
||||
ADD file:f5a042b3e4d4536dd6c1ea93585e899b3f4f9b76240040325e67846a4be6b8fb in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:33 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 125.1 MB (125111797 bytes)
|
||||
- v2 Blob: `sha256:aba1d4b23cef6572ba2f842e53b4649e0ec58cbf48ccc76f395cf35f8c76d6d7`
|
||||
- v2 Content-Length: 51.4 MB (51357149 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:00:55 GMT
|
||||
|
||||
#### `331c5229325b586d85f2e793b272ace18ad4154b0cb1b2198d9ea39e2c972c85`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:36 GMT
|
||||
- Parent Layer: `0a98586daebf6ee4f8bf942643f8a3f1142e955b92c501e623e3db07f09cfb8f`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `7208d42775beaf6152bbe0eb870ad3448a4c7c43237a551ab0bd5d261ce127c7`
|
||||
|
||||
```dockerfile
|
||||
RUN awk '$1 ~ "^deb" { $3 = $3 "-backports"; print; exit }' /etc/apt/sources.list > /etc/apt/sources.list.d/backports.list
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:58:39 GMT
|
||||
- Parent Layer: `331c5229325b586d85f2e793b272ace18ad4154b0cb1b2198d9ea39e2c972c85`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 61.0 B
|
||||
- v2 Blob: `sha256:5c7cd615d12a4e7ddb3f18294fa3658a1050ef84badac34e20c39df6e50234be`
|
||||
- v2 Content-Length: 218.0 B
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:01 GMT
|
||||
|
||||
## `debian:stretch`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:8dc82b660678305db93a30738565796e4aea63f01bf0bec64735701f6007bd1a
|
||||
```
|
||||
|
||||
- Total Virtual Size: 119.2 MB (119181422 bytes)
|
||||
- Total v2 Content-Length: 52.7 MB (52687178 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `2f915a08ed6d4fbb1a3f1436257a3bb0320a68a129f5691072012517f0cea139`
|
||||
|
||||
```dockerfile
|
||||
ADD file:ce4bba09c81519e0920fe7be40a7f190994909ab323dea3737f0cca809c03248 in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:03 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 119.2 MB (119181422 bytes)
|
||||
- v2 Blob: `sha256:350d6c5dc558d36eb6073d50906db6be1c00bde1e2426738197e2174c177bbae`
|
||||
- v2 Content-Length: 52.7 MB (52687146 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:06:03 GMT
|
||||
|
||||
#### `c1a75d769a63b5b3fe706953a007be0316c5b492742db92ba704ac2c8bfb50e1`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:06 GMT
|
||||
- Parent Layer: `2f915a08ed6d4fbb1a3f1436257a3bb0320a68a129f5691072012517f0cea139`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:testing`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:d3d234536d1079172c8fdea2115904287f77f89863be882a375111f04ed1d61b
|
||||
```
|
||||
|
||||
- Total Virtual Size: 119.2 MB (119181422 bytes)
|
||||
- Total v2 Content-Length: 52.7 MB (52687213 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `0571443e495cad9e6201d05b9b03374c817800fb45ef35b1d725dade81f4db34`
|
||||
|
||||
```dockerfile
|
||||
ADD file:135d84d6d6cddfc4abe1bfe1743ce419cc47cdea8959e0bd9e81c4121c0acf83 in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:13 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 119.2 MB (119181422 bytes)
|
||||
- v2 Blob: `sha256:5732ee4ffa628b0dd38284dbf8ae2d0ca62e5a146ff55967e7230bbf787f724a`
|
||||
- v2 Content-Length: 52.7 MB (52687181 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:06:28 GMT
|
||||
|
||||
#### `e3f39b7950a7d0a5492e369cefaa9c89293c767ed54350758c18099937d090ca`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:16 GMT
|
||||
- Parent Layer: `0571443e495cad9e6201d05b9b03374c817800fb45ef35b1d725dade81f4db34`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:unstable`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:5597f365624e4b335bf46b0c47fb2c0442ef2cc808faf401b6d674697f4c4fbf
|
||||
```
|
||||
|
||||
- Total Virtual Size: 119.3 MB (119259430 bytes)
|
||||
- Total v2 Content-Length: 52.7 MB (52709798 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `1768f9f23692be01f6a11c7f62d2ad0b645b726bb4cdee04dadbfce66e5ee2bb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:917f5485c3d58ff59692ebc9b0339df48b520b4cd1758632347bda5c65c567d9 in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:23 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 119.3 MB (119259430 bytes)
|
||||
- v2 Blob: `sha256:dd26744c6d6e911f2cae6db0da7ed4f63a65ae2fd161d0008035bd2cd759963b`
|
||||
- v2 Content-Length: 52.7 MB (52709766 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:06:51 GMT
|
||||
|
||||
#### `fb374a0a1df4f271bd0d6af80df5b7de7ce14a695c8a47d868c33f97e9959e76`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:26 GMT
|
||||
- Parent Layer: `1768f9f23692be01f6a11c7f62d2ad0b645b726bb4cdee04dadbfce66e5ee2bb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:7.10`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:0a4b59b8c75dc3da9527870710d86bc7a6a4da58952dc714af6464d2e70f3d3c
|
||||
```
|
||||
|
||||
- Total Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- Total v2 Content-Length: 37.2 MB (37196421 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
|
||||
```dockerfile
|
||||
ADD file:7073e275b1e1e02725f7b99289a1c7b3bb5038e5f758bf761713a86a657ffdbc in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- v2 Blob: `sha256:6474ebfb7a3e64f5ada980b935f45da831435cfaa72c867fbfcfd4ec62ed10a6`
|
||||
- v2 Content-Length: 37.2 MB (37196389 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:24 GMT
|
||||
|
||||
#### `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:10 GMT
|
||||
- Parent Layer: `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:7`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:2fa49cf5fe573aa1c65c16fe02312c81114af31671cb1397e9baf79ec9292fdc
|
||||
```
|
||||
|
||||
- Total Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- Total v2 Content-Length: 37.2 MB (37196421 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
|
||||
```dockerfile
|
||||
ADD file:7073e275b1e1e02725f7b99289a1c7b3bb5038e5f758bf761713a86a657ffdbc in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- v2 Blob: `sha256:6474ebfb7a3e64f5ada980b935f45da831435cfaa72c867fbfcfd4ec62ed10a6`
|
||||
- v2 Content-Length: 37.2 MB (37196389 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:24 GMT
|
||||
|
||||
#### `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:10 GMT
|
||||
- Parent Layer: `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:wheezy`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:50d16f4e4ca7ed24aca211446a2ed1b788ab5e3e3302e7fcc11590039c3ab445
|
||||
```
|
||||
|
||||
- Total Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- Total v2 Content-Length: 37.2 MB (37196421 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
|
||||
```dockerfile
|
||||
ADD file:7073e275b1e1e02725f7b99289a1c7b3bb5038e5f758bf761713a86a657ffdbc in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- v2 Blob: `sha256:6474ebfb7a3e64f5ada980b935f45da831435cfaa72c867fbfcfd4ec62ed10a6`
|
||||
- v2 Content-Length: 37.2 MB (37196389 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:24 GMT
|
||||
|
||||
#### `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:10 GMT
|
||||
- Parent Layer: `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
## `debian:wheezy-backports`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:58e592782bcda61ca71145bb08ab776a04c8df2621cda01d54ef1eaa928b852c
|
||||
```
|
||||
|
||||
- Total Virtual Size: 84.9 MB (84915405 bytes)
|
||||
- Total v2 Content-Length: 37.2 MB (37196644 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
|
||||
```dockerfile
|
||||
ADD file:7073e275b1e1e02725f7b99289a1c7b3bb5038e5f758bf761713a86a657ffdbc in /
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:07 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 84.9 MB (84915344 bytes)
|
||||
- v2 Blob: `sha256:6474ebfb7a3e64f5ada980b935f45da831435cfaa72c867fbfcfd4ec62ed10a6`
|
||||
- v2 Content-Length: 37.2 MB (37196389 bytes)
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:24 GMT
|
||||
|
||||
#### `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:10 GMT
|
||||
- Parent Layer: `048f0abd8cfbc239fd83a25472a9e5ba8780c41c7622d66c5a4462a447a39bd0`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `54446ec9b2f7d07dc41216c68e3eabb9f66164c2ac2595cef84338e2277c406a`
|
||||
|
||||
```dockerfile
|
||||
RUN awk '$1 ~ "^deb" { $3 = $3 "-backports"; print; exit }' /etc/apt/sources.list > /etc/apt/sources.list.d/backports.list
|
||||
```
|
||||
|
||||
- Created: Tue, 03 May 2016 20:59:26 GMT
|
||||
- Parent Layer: `fbe34672ed6a7713686af2b6c867a832513bfefa14982e65dde412d9f0537f09`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 61.0 B
|
||||
- v2 Blob: `sha256:61f1c3c74c042f972871899f38208b9ad7f3f393df02ab2eb4928b8999eeaedb`
|
||||
- v2 Content-Length: 223.0 B
|
||||
- v2 Last-Modified: Tue, 03 May 2016 21:01:33 GMT
|
||||
|
||||
## `debian:rc-buggy`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:f2ca2d5bc38524d1ec5e7a98f846d86f298ca77776fc2b6d37513a72eb11abad
|
||||
```
|
||||
|
||||
- Total Virtual Size: 119.3 MB (119259478 bytes)
|
||||
- Total v2 Content-Length: 52.7 MB (52710039 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `4ba3bb68c7645da53c898cca7d89217cbc37bfaeafe645654e103edaf9d95bfb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:ab4136a2f5a36f7aec532f39600da9ba800254fdc1d4a475eba261bb985df5b5 in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:02:41 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 119.3 MB (119259425 bytes)
|
||||
- v2 Blob: `sha256:52e20300f8777a81137f8a2c1f371f1682da9b099648e99b361f75de5cda73b3`
|
||||
- v2 Content-Length: 52.7 MB (52709785 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:05:12 GMT
|
||||
|
||||
#### `4fc82112d0b72b4a3d8d57641f94c823ef4e3457cce88df695c4bb60b4c4b73e`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:02:43 GMT
|
||||
- Parent Layer: `4ba3bb68c7645da53c898cca7d89217cbc37bfaeafe645654e103edaf9d95bfb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `d41afc22d60c724f2ec2eb8576c20119f87538f02b2e4e38a40bd8f2200e74d4`
|
||||
|
||||
```dockerfile
|
||||
RUN awk '$1 ~ "^deb" { $3 = "rc-buggy"; print; exit }' /etc/apt/sources.list > /etc/apt/sources.list.d/experimental.list
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:50 GMT
|
||||
- Parent Layer: `4fc82112d0b72b4a3d8d57641f94c823ef4e3457cce88df695c4bb60b4c4b73e`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 53.0 B
|
||||
- v2 Blob: `sha256:1a2dc7afdd3278f29789bb6fee6542c2786c08184fc6441e454b0997b27870d0`
|
||||
- v2 Content-Length: 222.0 B
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:07:23 GMT
|
||||
|
||||
## `debian:experimental`
|
||||
|
||||
```console
|
||||
$ docker pull library/debian@sha256:7f85e7558648b9c9f7e882bc2bd7f883be15f4e80e43ba510694d0ab2976d0ff
|
||||
```
|
||||
|
||||
- Total Virtual Size: 119.3 MB (119259487 bytes)
|
||||
- Total v2 Content-Length: 52.7 MB (52710016 bytes)
|
||||
|
||||
### Layers (3)
|
||||
|
||||
#### `1768f9f23692be01f6a11c7f62d2ad0b645b726bb4cdee04dadbfce66e5ee2bb`
|
||||
|
||||
```dockerfile
|
||||
ADD file:917f5485c3d58ff59692ebc9b0339df48b520b4cd1758632347bda5c65c567d9 in /
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:23 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 119.3 MB (119259430 bytes)
|
||||
- v2 Blob: `sha256:dd26744c6d6e911f2cae6db0da7ed4f63a65ae2fd161d0008035bd2cd759963b`
|
||||
- v2 Content-Length: 52.7 MB (52709766 bytes)
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:06:51 GMT
|
||||
|
||||
#### `fb374a0a1df4f271bd0d6af80df5b7de7ce14a695c8a47d868c33f97e9959e76`
|
||||
|
||||
```dockerfile
|
||||
CMD ["/bin/bash"]
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:26 GMT
|
||||
- Parent Layer: `1768f9f23692be01f6a11c7f62d2ad0b645b726bb4cdee04dadbfce66e5ee2bb`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `7a89b734f0e2777c6f5283e2931ab19c12ec97406482bab8134bda079404a940`
|
||||
|
||||
```dockerfile
|
||||
RUN awk '$1 ~ "^deb" { $3 = "experimental"; print; exit }' /etc/apt/sources.list > /etc/apt/sources.list.d/experimental.list
|
||||
```
|
||||
|
||||
- Created: Mon, 04 Apr 2016 22:03:52 GMT
|
||||
- Parent Layer: `fb374a0a1df4f271bd0d6af80df5b7de7ce14a695c8a47d868c33f97e9959e76`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 57.0 B
|
||||
- v2 Blob: `sha256:7c3b85bf59bfc8d1d2dfb9fe5b84447b5d684e81059c71f4f2ed4ed4f6a81559`
|
||||
- v2 Content-Length: 218.0 B
|
||||
- v2 Last-Modified: Mon, 04 Apr 2016 22:07:28 GMT
|
||||
|
|
@ -1,15 +1,15 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.9.6-python2`, `1.9-python2`, `1-python2`, `python2` (*2.7/Dockerfile*)](https://github.com/docker-library/django/blob/6077558dd63f65a520043eb25249f4057c73d081/2.7/Dockerfile)
|
||||
- [`python2-onbuild` (*2.7/onbuild/Dockerfile*)](https://github.com/docker-library/django/blob/cecbb2bbbcb69d1b8358398eaf8d9638e3bdd447/2.7/onbuild/Dockerfile)
|
||||
- [`1.9.6-python3`, `1.9.6`, `1.9-python3`, `1.9`, `1-python3`, `1`, `python3`, `latest` (*3.4/Dockerfile*)](https://github.com/docker-library/django/blob/6077558dd63f65a520043eb25249f4057c73d081/3.4/Dockerfile)
|
||||
- [`1.10-python3`, `1-python3`, `python3`, `1.10`, `1`, `latest` (*3.4/Dockerfile*)](https://github.com/docker-library/django/blob/eb6088320ccd1449f21c4050583bd835913e56ec/3.4/Dockerfile)
|
||||
- [`python3-onbuild`, `onbuild` (*3.4/onbuild/Dockerfile*)](https://github.com/docker-library/django/blob/cecbb2bbbcb69d1b8358398eaf8d9638e3bdd447/3.4/onbuild/Dockerfile)
|
||||
- [`1.10-python2`, `1-python2`, `python2` (*2.7/Dockerfile*)](https://github.com/docker-library/django/blob/eb6088320ccd1449f21c4050583bd835913e56ec/2.7/Dockerfile)
|
||||
- [`python2-onbuild` (*2.7/onbuild/Dockerfile*)](https://github.com/docker-library/django/blob/cecbb2bbbcb69d1b8358398eaf8d9638e3bdd447/2.7/onbuild/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=django:1.9.6-python2,django:python2-onbuild,django:1.9.6-python3,django:python3-onbuild)
|
||||
[](https://imagelayers.io/?images=django:1.10-python3,django:python3-onbuild,django:1.10-python2,django:python2-onbuild)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/django`)](https://github.com/docker-library/official-images/blob/master/library/django). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdjango).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `django/tag-details.md` file](https://github.com/docker-library/docs/blob/master/django/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/django/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/django/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Django?
|
||||
|
||||
|
|
@ -84,7 +84,7 @@ View [license information](https://github.com/django/django/blob/master/LICENSE)
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1 +0,0 @@
|
|||
Docker is an open source project to pack, ship and run any application as a lightweight container
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
# **DEPRECATED**
|
||||
|
||||
This image is officially deprecated in favor of [the `dockercore/docker` automated build](https://hub.docker.com/r/dockercore/docker/), and will receive no further updates. Please adjust your usage accordingly.
|
||||
|
||||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.9.1`, `1.9`, `1` (*Dockerfile*)](https://github.com/docker/docker/blob/a34a1d598c6096ed8b5ce5219e77d68e5cd85462/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=docker-dev:1.9.1)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/docker-dev`)](https://github.com/docker-library/official-images/blob/master/library/docker-dev). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdocker-dev).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `docker-dev/tag-details.md` file](https://github.com/docker-library/docs/blob/master/docker-dev/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
|
||||
# What is Docker?
|
||||
|
||||
Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating system–level virtualization on Linux. Docker uses resource isolation features of the Linux kernel such as cgroups and kernel namespaces to allow independent "containers" to run within a single Linux instance, avoiding the overhead of starting virtual machines.
|
||||
|
||||
> [wikipedia.org/wiki/Docker_(software)](https://en.wikipedia.org/wiki/Docker_%28software%29)
|
||||
|
||||

|
||||
|
||||
# About this image
|
||||
|
||||
This image contains the building and testing environment of the Docker project itself, from which the official releases are made.
|
||||
|
||||
If you are looking for an up-to-date development environment for doing development work on Docker's `master` branch, you should use [`dockercore/docker`](https://registry.hub.docker.com/u/dockercore/docker/) instead. It's an automated build of [`github.com/docker/docker`](https://github.com/docker/docker)'s `master` branch, and is maintained by the Docker core team.
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon.
|
||||
|
||||
# User Feedback
|
||||
|
||||
## Documentation
|
||||
|
||||
Documentation for this image is stored in the [`docker-dev/` directory](https://github.com/docker-library/docs/tree/master/docker-dev) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request.
|
||||
|
||||
## Issues
|
||||
|
||||
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/docker/docker/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker).
|
||||
|
||||
You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net).
|
||||
|
||||
## Contributing
|
||||
|
||||
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
||||
|
||||
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/docker/docker/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
# What is Docker?
|
||||
|
||||
Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating system–level virtualization on Linux. Docker uses resource isolation features of the Linux kernel such as cgroups and kernel namespaces to allow independent "containers" to run within a single Linux instance, avoiding the overhead of starting virtual machines.
|
||||
|
||||
> [wikipedia.org/wiki/Docker_(software)](https://en.wikipedia.org/wiki/Docker_%28software%29)
|
||||
|
||||
%%LOGO%%
|
||||
|
||||
# About this image
|
||||
|
||||
This image contains the building and testing environment of the Docker project itself, from which the official releases are made.
|
||||
|
||||
If you are looking for an up-to-date development environment for doing development work on Docker's `master` branch, you should use [`dockercore/docker`](https://registry.hub.docker.com/u/dockercore/docker/) instead. It's an automated build of [`github.com/docker/docker`](https://github.com/docker/docker)'s `master` branch, and is maintained by the Docker core team.
|
||||
|
|
@ -1 +0,0 @@
|
|||
This image is officially deprecated in favor of [the `dockercore/docker` automated build](https://hub.docker.com/r/dockercore/docker/), and will receive no further updates. Please adjust your usage accordingly.
|
||||
|
|
@ -1 +0,0 @@
|
|||
https://github.com/docker/docker
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 8.3 KiB |
File diff suppressed because it is too large
Load Diff
|
|
@ -1,31 +1,37 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.11.1`, `1.11`, `1`, `latest` (*1.11/Dockerfile*)](https://github.com/docker-library/docker/blob/f7ee50684c7ec92ce885c8b93a4ed22ddbb660f8/1.11/Dockerfile)
|
||||
- [`1.11.1-dind`, `1.11-dind`, `1-dind`, `dind` (*1.11/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/866c3fbd87e8eeed524fdf19ba2d63288ad49cd2/1.11/dind/Dockerfile)
|
||||
- [`1.11.1-git`, `1.11-git`, `1-git`, `git` (*1.11/git/Dockerfile*)](https://github.com/docker-library/docker/blob/866c3fbd87e8eeed524fdf19ba2d63288ad49cd2/1.11/git/Dockerfile)
|
||||
- [`1.10.3`, `1.10` (*1.10/Dockerfile*)](https://github.com/docker-library/docker/blob/744110cf7268354ae30928e76f392c7864d1afea/1.10/Dockerfile)
|
||||
- [`1.10.3-dind`, `1.10-dind` (*1.10/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/83b2eab8bdb5d35bf343313154ab55938fca3807/1.10/dind/Dockerfile)
|
||||
- [`1.10.3-git`, `1.10-git` (*1.10/git/Dockerfile*)](https://github.com/docker-library/docker/blob/8d7aa4652e4f677765947f19232eb17b1601f81c/1.10/git/Dockerfile)
|
||||
- [`1.12.0`, `1.12`, `1`, `latest` (*1.12/Dockerfile*)](https://github.com/docker-library/docker/blob/39269f78ed82ab27b8a560b43f3091b2f503052b/1.12/Dockerfile)
|
||||
- [`1.12.0-dind`, `1.12-dind`, `1-dind`, `dind` (*1.12/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/746d9052066ccfbcb98df7d9ae71cf05d8877419/1.12/dind/Dockerfile)
|
||||
- [`1.12.0-git`, `1.12-git`, `1-git`, `git` (*1.12/git/Dockerfile*)](https://github.com/docker-library/docker/blob/746d9052066ccfbcb98df7d9ae71cf05d8877419/1.12/git/Dockerfile)
|
||||
- [`1.11.2`, `1.11` (*1.11/Dockerfile*)](https://github.com/docker-library/docker/blob/b83d8a3f9b77c2592f383cd58625e000af4f2dde/1.11/Dockerfile)
|
||||
- [`1.11.2-dind`, `1.11-dind` (*1.11/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/1c8b144ed9ec49ac8cc7ca75f8628fd8de6c82b5/1.11/dind/Dockerfile)
|
||||
- [`1.11.2-git`, `1.11-git` (*1.11/git/Dockerfile*)](https://github.com/docker-library/docker/blob/866c3fbd87e8eeed524fdf19ba2d63288ad49cd2/1.11/git/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=docker:1.11.1,docker:1.11.1-dind,docker:1.11.1-git,docker:1.10.3,docker:1.10.3-dind,docker:1.10.3-git)
|
||||
[](https://imagelayers.io/?images=docker:1.12.0,docker:1.12.0-dind,docker:1.12.0-git,docker:1.11.2,docker:1.11.2-dind,docker:1.11.2-git)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/docker`)](https://github.com/docker-library/official-images/blob/master/library/docker). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdocker).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `docker/tag-details.md` file](https://github.com/docker-library/docs/blob/master/docker/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/docker/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/docker/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Docker?
|
||||
# What is Docker in Docker?
|
||||
|
||||
Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux, Mac OS and Windows.
|
||||
Although running Docker inside Docker is generally not recommended, there are some legitimate use cases, such as development of Docker itself.
|
||||
|
||||
*Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux, Mac OS and Windows.*
|
||||
|
||||
> [wikipedia.org/wiki/Docker_(software)](https://en.wikipedia.org/wiki/Docker_%28software%29)
|
||||
|
||||

|
||||
|
||||
Before running Docker-in-Docker, be sure to read through [Jérôme Petazzoni's excellent blog post on the subject](https://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/), where he outlines some of the pros and cons of doing so (and some nasty gotchas you might run into).
|
||||
|
||||
If you are still convinced that you need Docker-in-Docker and not just access to a container's host Docker server, then read on.
|
||||
|
||||
# How to use this image
|
||||
|
||||
[](https://asciinema.org/a/24707)
|
||||
|
||||
## start a daemon instance
|
||||
## Start a daemon instance
|
||||
|
||||
```console
|
||||
$ docker run --privileged --name some-docker -d docker:1.8-dind
|
||||
|
|
@ -35,9 +41,7 @@ $ docker run --privileged --name some-docker -d docker:1.8-dind
|
|||
|
||||
This image includes `EXPOSE 2375` (the Docker port), so standard container linking will make it automatically available to the linked containers (as the following examples illustrate).
|
||||
|
||||
Before running Docker-in-Docker, be sure to read through [Jérôme Petazzoni's excellent blog post on the subject](https://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/), where he outlines some of the pros and cons of doing so (and some nasty gotchas you might run into).
|
||||
|
||||
## connect to it from a second container
|
||||
## Connect to it from a second container
|
||||
|
||||
```console
|
||||
$ docker run --rm --link some-docker:docker docker:1.7 version
|
||||
|
|
@ -124,7 +128,7 @@ Server:
|
|||
OS/Arch: linux/amd64
|
||||
```
|
||||
|
||||
## custom daemon flags
|
||||
## Custom daemon flags
|
||||
|
||||
```console
|
||||
$ docker run --privileged --name some-devicemapper-docker -d docker:dind --storage-driver=devicemapper
|
||||
|
|
@ -154,7 +158,7 @@ View [license information](https://github.com/docker/docker/blob/eb7b2ed6bbe3fbe
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,22 @@
|
|||
# What is Docker?
|
||||
# What is Docker in Docker?
|
||||
|
||||
Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux, Mac OS and Windows.
|
||||
Although running Docker inside Docker is generally not recommended, there are some legitimate use cases, such as development of Docker itself.
|
||||
|
||||
*Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux, Mac OS and Windows.*
|
||||
|
||||
> [wikipedia.org/wiki/Docker_(software)](https://en.wikipedia.org/wiki/Docker_%28software%29)
|
||||
|
||||
%%LOGO%%
|
||||
|
||||
Before running Docker-in-Docker, be sure to read through [Jérôme Petazzoni's excellent blog post on the subject](https://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/), where he outlines some of the pros and cons of doing so (and some nasty gotchas you might run into).
|
||||
|
||||
If you are still convinced that you need Docker-in-Docker and not just access to a container's host Docker server, then read on.
|
||||
|
||||
# How to use this image
|
||||
|
||||
[](https://asciinema.org/a/24707)
|
||||
|
||||
## start a daemon instance
|
||||
## Start a daemon instance
|
||||
|
||||
```console
|
||||
$ docker run --privileged --name some-docker -d docker:1.8-dind
|
||||
|
|
@ -20,9 +26,7 @@ $ docker run --privileged --name some-docker -d docker:1.8-dind
|
|||
|
||||
This image includes `EXPOSE 2375` (the Docker port), so standard container linking will make it automatically available to the linked containers (as the following examples illustrate).
|
||||
|
||||
Before running Docker-in-Docker, be sure to read through [Jérôme Petazzoni's excellent blog post on the subject](https://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/), where he outlines some of the pros and cons of doing so (and some nasty gotchas you might run into).
|
||||
|
||||
## connect to it from a second container
|
||||
## Connect to it from a second container
|
||||
|
||||
```console
|
||||
$ docker run --rm --link some-docker:docker docker:1.7 version
|
||||
|
|
@ -109,7 +113,7 @@ Server:
|
|||
OS/Arch: linux/amd64
|
||||
```
|
||||
|
||||
## custom daemon flags
|
||||
## Custom daemon flags
|
||||
|
||||
```console
|
||||
$ docker run --privileged --name some-devicemapper-docker -d docker:dind --storage-driver=devicemapper
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,17 +1,17 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`7.43-apache`, `7.43`, `7-apache`, `7` (*7/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/865f61938fe7f37359d8feeb13bb03bff8f11387/7/apache/Dockerfile)
|
||||
- [`7.43-fpm`, `7-fpm` (*7/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/865f61938fe7f37359d8feeb13bb03bff8f11387/7/fpm/Dockerfile)
|
||||
- [`8.0.6-apache`, `8.0.6`, `8.0-apache`, `8.0` (*8.0/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/54f9aa4a327fd221cacf2f59b71682ca4004d231/8.0/apache/Dockerfile)
|
||||
- [`8.0.6-fpm`, `8.0-fpm` (*8.0/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/280071cdbb819aae47263463a32bf217741f2a0f/8.0/fpm/Dockerfile)
|
||||
- [`8.1.1-apache`, `8.1.1`, `8.1-apache`, `8.1`, `8-apache`, `8`, `apache`, `latest` (*8.1/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/ad579f7702b32722dd11af054e2f8e11ef269fd9/8.1/apache/Dockerfile)
|
||||
- [`8.1.1-fpm`, `8.1-fpm`, `8-fpm`, `fpm` (*8.1/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/ad579f7702b32722dd11af054e2f8e11ef269fd9/8.1/fpm/Dockerfile)
|
||||
- [`7.50-apache`, `7-apache`, `7.50`, `7` (*7/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/41970d6f598cf64fe90aa63651ba52cdc384c002/7/apache/Dockerfile)
|
||||
- [`7.50-fpm`, `7-fpm` (*7/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/41970d6f598cf64fe90aa63651ba52cdc384c002/7/fpm/Dockerfile)
|
||||
- [`8.1.8-apache`, `8.1-apache`, `8-apache`, `apache`, `8.1.8`, `8.1`, `8`, `latest` (*8.1/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/9e3acfda8fa75484df417bb010971b27dc845782/8.1/apache/Dockerfile)
|
||||
- [`8.1.8-fpm`, `8.1-fpm`, `8-fpm`, `fpm` (*8.1/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/9e3acfda8fa75484df417bb010971b27dc845782/8.1/fpm/Dockerfile)
|
||||
- [`8.2.0-beta1-apache`, `8.2.0-apache`, `8.2-apache`, `8.2.0-beta1`, `8.2.0`, `8.2` (*8.2/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/9e3acfda8fa75484df417bb010971b27dc845782/8.2/apache/Dockerfile)
|
||||
- [`8.2.0-beta1-fpm`, `8.2.0-fpm`, `8.2-fpm` (*8.2/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/9e3acfda8fa75484df417bb010971b27dc845782/8.2/fpm/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=drupal:7.43-apache,drupal:7.43-fpm,drupal:8.0.6-apache,drupal:8.0.6-fpm,drupal:8.1.1-apache,drupal:8.1.1-fpm)
|
||||
[](https://imagelayers.io/?images=drupal:7.50-apache,drupal:7.50-fpm,drupal:8.1.8-apache,drupal:8.1.8-fpm,drupal:8.2.0-beta1-apache,drupal:8.2.0-beta1-fpm)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/drupal`)](https://github.com/docker-library/official-images/blob/master/library/drupal). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdrupal).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `drupal/tag-details.md` file](https://github.com/docker-library/docs/blob/master/drupal/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/drupal/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/drupal/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Drupal?
|
||||
|
||||
|
|
@ -78,7 +78,7 @@ View [license information](https://www.drupal.org/licensing/faq) for the softwar
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
11326
drupal/tag-details.md
11326
drupal/tag-details.md
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1 @@
|
|||
The official Docker image of Eggdrop- IRC's oldest actively-developed bot!
|
||||
|
|
@ -0,0 +1,84 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.6.21`, `1.6`, `stable`, `latest` (*1.6/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/def15a99429271388c9f2958dcc1a825f729e3d3/1.6/Dockerfile)
|
||||
- [`1.8.0`, `1.8`, `develop` (*1.8/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/def15a99429271388c9f2958dcc1a825f729e3d3/1.8/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=eggdrop:1.6.21,eggdrop:1.8.0)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/eggdrop`)](https://github.com/docker-library/official-images/blob/master/library/eggdrop). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Feggdrop).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/eggdrop/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/eggdrop/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Eggdrop?
|
||||
|
||||
Eggdrop is the world's most popular Open Source IRC bot, designed for flexibility and ease of use, and is freely distributable under the GNU General Public License (GPL). It is designed to Linux, BSD, SunOs, Windows, and Mac OS X, among others. The core codebase is extendable via TCL scripts or C modules and bots can be linked to form botnets, enabling the sharing of userfiles and partylines across multiple bots.
|
||||
|
||||

|
||||
|
||||
# How to use this image
|
||||
|
||||
## First Run
|
||||
|
||||
To run this container the first time, you'll need to pass in, at minimum, a nickname and server via Environmental Variables. At minimum, a docker run command similar to
|
||||
|
||||
```console
|
||||
$ docker run -ti -e NICK=FooBot -e SERVER=irc.freenode.net -v /path/for/host/data:/home/eggdrop/eggdrop/data eggdrop
|
||||
```
|
||||
|
||||
should be used. This will modify the appropriate values within the config file, then start your bot with the nickname FooBot and connect it to irc.freenode.net.
|
||||
|
||||
These variables are only needed for your first run- after the first use, you can edit the config file directly.
|
||||
|
||||
## Long-term Persistence
|
||||
|
||||
After running the eggdrop container for the first time, the configuration file, user file and channel file will all be available inside the container at /home/eggdrop/eggdrop/data/ . NOTE! These files are only as persistent as the container they exist in. If you expect to use a different container over the course of using the Eggdrop docker image (intentionally or not) you will want to create a persistent data store. The easiest way to do this is to mount a directory on your host machine to /home/eggdrop/eggdrop/data. If you do this prior to your first run, you can easily edit the eggdrop configuration file on the host. Otherwise, you can also drop in existing config, user, or channel files into the mounted directory for use in the eggdrop container. You'll also likely want to daemonize eggdrop (ie, run it in the background). To do this, start your container with something similar to
|
||||
|
||||
```console
|
||||
$ docker run -i -e NICK=FooBot -e SERVER=irc.freenode.net -v /path/to/eggdrop/files:/home/eggdrop/eggdrop/data -d eggdrop
|
||||
```
|
||||
|
||||
Please note that, even in daemon mode, the -i flag for docker run is required.
|
||||
|
||||
## Exposing network ports
|
||||
|
||||
If you want to expose network connections for your bot, you'll also want to use the -p flag to expose whichever port you specified in the config as the listen port (default is 3333). For example, to expose port 3333, add
|
||||
|
||||
-p 3333:3333
|
||||
|
||||
to your docker run command line.
|
||||
|
||||
## Troubleshooting / Support
|
||||
|
||||
For additional help, you can join the #eggdrop channel on Freenode
|
||||
|
||||
The git repository for the Dockerfile is maintained at https://github.com/eggheads/eggdrop-docker
|
||||
|
||||
# License
|
||||
|
||||
View [license information](https://www.gnu.org/licenses/gpl-3.0.en.html) for the software contained in this image.
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon.
|
||||
|
||||
# User Feedback
|
||||
|
||||
## Documentation
|
||||
|
||||
Documentation for this image is stored in the [`eggdrop/` directory](https://github.com/docker-library/docs/tree/master/eggdrop) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request.
|
||||
|
||||
## Issues
|
||||
|
||||
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/eggheads/eggdrop-docker/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker).
|
||||
|
||||
You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net).
|
||||
|
||||
## Contributing
|
||||
|
||||
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
||||
|
||||
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/eggheads/eggdrop-docker/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
# What is Eggdrop?
|
||||
|
||||
Eggdrop is the world's most popular Open Source IRC bot, designed for flexibility and ease of use, and is freely distributable under the GNU General Public License (GPL). It is designed to Linux, BSD, SunOs, Windows, and Mac OS X, among others. The core codebase is extendable via TCL scripts or C modules and bots can be linked to form botnets, enabling the sharing of userfiles and partylines across multiple bots.
|
||||
|
||||
%%LOGO%%
|
||||
|
||||
# How to use this image
|
||||
|
||||
## First Run
|
||||
|
||||
To run this container the first time, you'll need to pass in, at minimum, a nickname and server via Environmental Variables. At minimum, a docker run command similar to
|
||||
|
||||
```console
|
||||
$ docker run -ti -e NICK=FooBot -e SERVER=irc.freenode.net -v /path/for/host/data:/home/eggdrop/eggdrop/data eggdrop
|
||||
```
|
||||
|
||||
should be used. This will modify the appropriate values within the config file, then start your bot with the nickname FooBot and connect it to irc.freenode.net.
|
||||
|
||||
These variables are only needed for your first run- after the first use, you can edit the config file directly.
|
||||
|
||||
## Long-term Persistence
|
||||
|
||||
After running the eggdrop container for the first time, the configuration file, user file and channel file will all be available inside the container at /home/eggdrop/eggdrop/data/ . NOTE! These files are only as persistent as the container they exist in. If you expect to use a different container over the course of using the Eggdrop docker image (intentionally or not) you will want to create a persistent data store. The easiest way to do this is to mount a directory on your host machine to /home/eggdrop/eggdrop/data. If you do this prior to your first run, you can easily edit the eggdrop configuration file on the host. Otherwise, you can also drop in existing config, user, or channel files into the mounted directory for use in the eggdrop container. You'll also likely want to daemonize eggdrop (ie, run it in the background). To do this, start your container with something similar to
|
||||
|
||||
```console
|
||||
$ docker run -i -e NICK=FooBot -e SERVER=irc.freenode.net -v /path/to/eggdrop/files:/home/eggdrop/eggdrop/data -d eggdrop
|
||||
```
|
||||
|
||||
Please note that, even in daemon mode, the -i flag for docker run is required.
|
||||
|
||||
## Exposing network ports
|
||||
|
||||
If you want to expose network connections for your bot, you'll also want to use the -p flag to expose whichever port you specified in the config as the listen port (default is 3333). For example, to expose port 3333, add
|
||||
|
||||
-p 3333:3333
|
||||
|
||||
to your docker run command line.
|
||||
|
||||
## Troubleshooting / Support
|
||||
|
||||
For additional help, you can join the #eggdrop channel on Freenode
|
||||
|
||||
The git repository for the Dockerfile is maintained at https://github.com/eggheads/eggdrop-docker
|
||||
|
|
@ -0,0 +1 @@
|
|||
https://github.com/eggheads/eggdrop-docker
|
||||
|
|
@ -0,0 +1 @@
|
|||
View [license information](https://www.gnu.org/licenses/gpl-3.0.en.html) for the software contained in this image.
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 4.3 KiB |
|
|
@ -1,20 +1,19 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.4.5`, `1.4` (*1.4/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2ceaacde5b9dcc3e15f5daa4b1a282bf0f190d2b/1.4/Dockerfile)
|
||||
- [`1.5.2`, `1.5` (*1.5/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2ceaacde5b9dcc3e15f5daa4b1a282bf0f190d2b/1.5/Dockerfile)
|
||||
- [`1.6.2`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2ceaacde5b9dcc3e15f5daa4b1a282bf0f190d2b/1.6/Dockerfile)
|
||||
- [`1.7.5`, `1.7`, `1` (*1.7/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2ceaacde5b9dcc3e15f5daa4b1a282bf0f190d2b/1.7/Dockerfile)
|
||||
- [`2.0.2`, `2.0` (*2.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2ceaacde5b9dcc3e15f5daa4b1a282bf0f190d2b/2.0/Dockerfile)
|
||||
- [`2.1.2`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2ceaacde5b9dcc3e15f5daa4b1a282bf0f190d2b/2.1/Dockerfile)
|
||||
- [`2.2.2`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/97739a4b07d856d2cf861e5e4e7bb2bc8cded7f7/2.2/Dockerfile)
|
||||
- [`2.3.2`, `2.3`, `2`, `latest` (*2.3/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/aa618bbdc2b5d8ab37ccc763b1e727c4eb7be3ee/2.3/Dockerfile)
|
||||
- [`5.0.0-alpha2`, `5.0.0`, `5.0`, `5` (*5.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/9d394dd3c4c9fcef8c7180f7f5207dc5e99a18e7/5.0/Dockerfile)
|
||||
- [`1.5.2`, `1.5` (*1.5/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/1.5/Dockerfile)
|
||||
- [`1.6.2`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/1.6/Dockerfile)
|
||||
- [`1.7.5`, `1.7`, `1` (*1.7/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/1.7/Dockerfile)
|
||||
- [`2.0.2`, `2.0` (*2.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/2.0/Dockerfile)
|
||||
- [`2.1.2`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/2.1/Dockerfile)
|
||||
- [`2.2.2`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/2.2/Dockerfile)
|
||||
- [`2.3.5`, `2.3`, `2`, `latest` (*2.3/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/95b84a6e29f056d0f9608e5e1bb2129067852e6b/2.3/Dockerfile)
|
||||
- [`5.0.0-alpha4`, `5.0.0`, `5.0`, `5` (*5.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/2bfa45254a681e4f667c96c5de13438209e2f0ec/5.0/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=elasticsearch:1.4.5,elasticsearch:1.5.2,elasticsearch:1.6.2,elasticsearch:1.7.5,elasticsearch:2.0.2,elasticsearch:2.1.2,elasticsearch:2.2.2,elasticsearch:2.3.2,elasticsearch:5.0.0-alpha2)
|
||||
[](https://imagelayers.io/?images=elasticsearch:1.5.2,elasticsearch:1.6.2,elasticsearch:1.7.5,elasticsearch:2.0.2,elasticsearch:2.1.2,elasticsearch:2.2.2,elasticsearch:2.3.5,elasticsearch:5.0.0-alpha4)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/elasticsearch`)](https://github.com/docker-library/official-images/blob/master/library/elasticsearch). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Felasticsearch).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `elasticsearch/tag-details.md` file](https://github.com/docker-library/docs/blob/master/elasticsearch/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/elasticsearch/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/elasticsearch/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Elasticsearch?
|
||||
|
||||
|
|
@ -60,7 +59,7 @@ View [license information](https://github.com/elasticsearch/elasticsearch/blob/6
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,16 +1,15 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.2.5`, `1.2`, `latest` (*1.2/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/22ee98417200ef8d9a049b2b4504e7cf279e911f/1.2/Dockerfile)
|
||||
- [`1.2-slim`, `slim` (*1.2/slim/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/22ee98417200ef8d9a049b2b4504e7cf279e911f/1.2/slim/Dockerfile)
|
||||
- [`1.2-onbuild`, `onbuild` (*1.2/onbuild/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/22ee98417200ef8d9a049b2b4504e7cf279e911f/1.2/onbuild/Dockerfile)
|
||||
- [`1.2.4` (*1.2/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/8a1bf2bebcf4488408fc5e9f51c6ef09e0abbee6/1.2/Dockerfile)
|
||||
- [`1.2.3` (*1.2/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/08b645312bcbf020214e36679eec248234485b3a/1.2/Dockerfile)
|
||||
- [`1.3.2`, `1.3`, `latest` (*1.3/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/ec6d6952600bbe05ccd7c19c22a82fc70316733b/1.3/Dockerfile)
|
||||
- [`1.3.2-slim`, `1.3-slim`, `slim` (*1.3/slim/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/ec6d6952600bbe05ccd7c19c22a82fc70316733b/1.3/slim/Dockerfile)
|
||||
- [`1.2.6`, `1.2` (*1.2/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/77b9a3da43ce035327ae29083e567191d60a6ac8/1.2/Dockerfile)
|
||||
- [`1.2.6-slim`, `1.2-slim` (*1.2/slim/Dockerfile*)](https://github.com/c0b/docker-elixir/blob/77b9a3da43ce035327ae29083e567191d60a6ac8/1.2/slim/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=elixir:1.2.5,elixir:1.2-slim,elixir:1.2-onbuild,elixir:1.2.4,elixir:1.2.3)
|
||||
[](https://imagelayers.io/?images=elixir:1.3.2,elixir:1.3.2-slim,elixir:1.2.6,elixir:1.2.6-slim)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/elixir`)](https://github.com/docker-library/official-images/blob/master/library/elixir). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Felixir).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `elixir/tag-details.md` file](https://github.com/docker-library/docs/blob/master/elixir/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/elixir/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/elixir/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Elixir?
|
||||
|
||||
|
|
@ -59,14 +58,6 @@ The `elixir` images come in many flavors, each designed for a specific use case.
|
|||
|
||||
This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of.
|
||||
|
||||
## `elixir:onbuild`
|
||||
|
||||
This image makes building derivative images easier. For most use cases, creating a `Dockerfile` in the base of your project directory with the line `FROM elixir:onbuild` will be enough to create a stand-alone image for your project.
|
||||
|
||||
While the `onbuild` variant is really useful for "getting off the ground running" (zero to Dockerized in a short period of time), it's not recommended for long-term usage within a project due to the lack of control over *when* the `ONBUILD` triggers fire (see also [`docker/docker#5714`](https://github.com/docker/docker/issues/5714), [`docker/docker#8240`](https://github.com/docker/docker/issues/8240), [`docker/docker#11917`](https://github.com/docker/docker/issues/11917)).
|
||||
|
||||
Once you've got a handle on how your project functions within Docker, you'll probably want to adjust your `Dockerfile` to inherit from a non-`onbuild` variant and copy the commands from the `onbuild` variant `Dockerfile` (moving the `ONBUILD` lines to the end and removing the `ONBUILD` keywords) into your own file so that you have tighter control over them and more transparency for yourself and others looking at your `Dockerfile` as to what it does. This also makes it easier to add additional requirements as time goes on (such as installing more packages before performing the previously-`ONBUILD` steps).
|
||||
|
||||
## `elixir:slim`
|
||||
|
||||
This image does not contain the common packages contained in the default tag and only contains the minimal packages needed to run `elixir`. Unless you are working in an environment where *only* the elixir image will be deployed and you have space constraints, we highly recommend using the default image of this repository.
|
||||
|
|
@ -83,7 +74,7 @@ Unless required by applicable law or agreed to in writing, software distributed
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,16 +1,19 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`18.3.3`, `18.3`, `18`, `latest` (*18/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/2daeab9ef204095169b3cc96def31ce08a5f7358/18/Dockerfile)
|
||||
- [`18.3-slim`, `18-slim`, `slim` (*18/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/2daeab9ef204095169b3cc96def31ce08a5f7358/18/slim/Dockerfile)
|
||||
- [`18.3-onbuild`, `18-onbuild`, `onbuild` (*18/onbuild/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/2daeab9ef204095169b3cc96def31ce08a5f7358/18/onbuild/Dockerfile)
|
||||
- [`17.5.6.8`, `17.5`, `17` (*17/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/7b450cd7f43203d34c10ae0d35e9f8ea67257415/17/Dockerfile)
|
||||
- [`17.5-slim`, `17-slim` (*17/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/7b450cd7f43203d34c10ae0d35e9f8ea67257415/17/slim/Dockerfile)
|
||||
- [`19.0.1`, `19.0`, `19`, `latest` (*19/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/01a4e03a5f1fd0ae7cf6d396ae6fe5695555645d/19/Dockerfile)
|
||||
- [`19.0.1-slim`, `19.0-slim`, `19-slim`, `slim` (*19/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/01a4e03a5f1fd0ae7cf6d396ae6fe5695555645d/19/slim/Dockerfile)
|
||||
- [`19.0.1-onbuild`, `19.0-onbuild`, `19-onbuild`, `onbuild` (*19/onbuild/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/01a4e03a5f1fd0ae7cf6d396ae6fe5695555645d/19/onbuild/Dockerfile)
|
||||
- [`18.3.4.1`, `18.3.4`, `18.3`, `18` (*18/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/01a4e03a5f1fd0ae7cf6d396ae6fe5695555645d/18/Dockerfile)
|
||||
- [`18.3.4.1-slim`, `18.3.4-slim`, `18.3-slim`, `18-slim` (*18/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/01a4e03a5f1fd0ae7cf6d396ae6fe5695555645d/18/slim/Dockerfile)
|
||||
- [`18.3.4.1-onbuild`, `18.3.4-onbuild`, `18.3-onbuild`, `18-onbuild` (*18/onbuild/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/01a4e03a5f1fd0ae7cf6d396ae6fe5695555645d/18/onbuild/Dockerfile)
|
||||
- [`17.5.6.9`, `17.5.6`, `17.5`, `17` (*17/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/ea32d5f6f1735f9f55bee04b112166da96eb9c73/17/Dockerfile)
|
||||
- [`17.5.6.9-slim`, `17.5.6-slim`, `17.5-slim`, `17-slim` (*17/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/ea32d5f6f1735f9f55bee04b112166da96eb9c73/17/slim/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=erlang:18.3.3,erlang:18.3-slim,erlang:18.3-onbuild,erlang:17.5.6.8,erlang:17.5-slim)
|
||||
[](https://imagelayers.io/?images=erlang:19.0.1,erlang:19.0.1-slim,erlang:19.0.1-onbuild,erlang:18.3.4.1,erlang:18.3.4.1-slim,erlang:18.3.4.1-onbuild,erlang:17.5.6.9,erlang:17.5.6.9-slim)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/erlang`)](https://github.com/docker-library/official-images/blob/master/library/erlang). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ferlang).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `erlang/tag-details.md` file](https://github.com/docker-library/docs/blob/master/erlang/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/erlang/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/erlang/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Erlang?
|
||||
|
||||
|
|
@ -69,6 +72,10 @@ The `erlang` images come in many flavors, each designed for a specific use case.
|
|||
|
||||
This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of. This tag is based off of [`buildpack-deps`](https://registry.hub.docker.com/_/buildpack-deps/). `buildpack-deps` is designed for the average user of docker who has many images on their system. It, by design, has a large number of extremely common Debian packages. This reduces the number of packages that images that derive from it need to install, thus reducing the overall size of all images on your system.
|
||||
|
||||
## `erlang:slim`
|
||||
|
||||
This image does not contain the common packages contained in the default tag and only contains the minimal packages needed to run `erlang`. Unless you are working in an environment where *only* the erlang image will be deployed and you have space constraints, we highly recommend using the default image of this repository.
|
||||
|
||||
## `erlang:onbuild`
|
||||
|
||||
This image makes building derivative images easier. For most use cases, creating a `Dockerfile` in the base of your project directory with the line `FROM erlang:onbuild` will be enough to create a stand-alone image for your project.
|
||||
|
|
@ -77,10 +84,6 @@ While the `onbuild` variant is really useful for "getting off the ground running
|
|||
|
||||
Once you've got a handle on how your project functions within Docker, you'll probably want to adjust your `Dockerfile` to inherit from a non-`onbuild` variant and copy the commands from the `onbuild` variant `Dockerfile` (moving the `ONBUILD` lines to the end and removing the `ONBUILD` keywords) into your own file so that you have tighter control over them and more transparency for yourself and others looking at your `Dockerfile` as to what it does. This also makes it easier to add additional requirements as time goes on (such as installing more packages before performing the previously-`ONBUILD` steps).
|
||||
|
||||
## `erlang:slim`
|
||||
|
||||
This image does not contain the common packages contained in the default tag and only contains the minimal packages needed to run `erlang`. Unless you are working in an environment where *only* the erlang image will be deployed and you have space constraints, we highly recommend using the default image of this repository.
|
||||
|
||||
# License
|
||||
|
||||
View [license information](http://www.erlang.org/about.html) for the software contained in this image.
|
||||
|
|
@ -90,7 +93,7 @@ View [license information](http://www.erlang.org/about.html) for the software co
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,16 +1,17 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`latest`, `23` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/39d5e72640cefb5e6923afd255dd51a2eb06e146/Dockerfile)
|
||||
- [`latest`, `24` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/3a14c0a840dceb7865d814dfb4150ef33a982d63/Dockerfile)
|
||||
- [`23` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/ec63b8db44c2d8c97e29faeb55955ca25bd9076e/Dockerfile)
|
||||
- [`22` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/bccd42bf4e9102ef10eff372488167948fdd0430/Dockerfile)
|
||||
- [`21` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/e32493b9601c3535cd6e0d0a8ff61d8fa95afb83/Dockerfile)
|
||||
- [`rawhide` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/d5c60b14647267a280a56cc71c6630d8df61644b/Dockerfile)
|
||||
- [`rawhide` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/d28b4d3e1c4d613a12701557b0d686c28490af69/Dockerfile)
|
||||
- [`20`, `heisenbug` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/10ada29063147fde9e39190f4c2344b6e6e659e6/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=fedora:latest,fedora:22,fedora:21,fedora:rawhide,fedora:20)
|
||||
[](https://imagelayers.io/?images=fedora:latest,fedora:23,fedora:22,fedora:21,fedora:rawhide,fedora:20)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/fedora`)](https://github.com/docker-library/official-images/blob/master/library/fedora). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ffedora).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `fedora/tag-details.md` file](https://github.com/docker-library/docs/blob/master/fedora/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/fedora/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/fedora/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Fedora
|
||||
|
||||
|
|
@ -26,7 +27,7 @@ This image is a relatively small footprint in comparison to a standard Fedora in
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,277 +0,0 @@
|
|||
<!-- THIS FILE IS GENERATED VIA '.template-helpers/generate-tag-details.pl' -->
|
||||
|
||||
# Tags of `fedora`
|
||||
|
||||
- [`fedora:latest`](#fedoralatest)
|
||||
- [`fedora:23`](#fedora23)
|
||||
- [`fedora:22`](#fedora22)
|
||||
- [`fedora:21`](#fedora21)
|
||||
- [`fedora:rawhide`](#fedorarawhide)
|
||||
- [`fedora:20`](#fedora20)
|
||||
- [`fedora:heisenbug`](#fedoraheisenbug)
|
||||
|
||||
## `fedora:latest`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:1fa98be10c550ffabde65246ed2df16be28dc896d6e370dab56b98460bd27823
|
||||
```
|
||||
|
||||
- Total Virtual Size: 204.7 MB (204702679 bytes)
|
||||
- Total v2 Content-Length: 74.3 MB (74327861 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e25d8296e7b584b19dfae097c20c57deae84d65b3055c1e27394d37fb0c8c368`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Patrick Uiterwijk <puiterwijk@gmail.com>
|
||||
```
|
||||
|
||||
- Created: Fri, 04 Mar 2016 18:39:57 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `7427c9af1454f4df1146828de9c15c930cb5ade78970af56c4f19f1a7590c7fd`
|
||||
|
||||
```dockerfile
|
||||
ADD file:bcb5e5cddd4c4d1cac6f05788cfa50b176e63587ec6d9ffa0bdabd663eb86e82 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 04 Mar 2016 18:40:02 GMT
|
||||
- Parent Layer: `e25d8296e7b584b19dfae097c20c57deae84d65b3055c1e27394d37fb0c8c368`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 204.7 MB (204702679 bytes)
|
||||
- v2 Blob: `sha256:236608c7b546e2f4e7223526c74fc71470ba06d46ec82aeb402e704bfdee02a2`
|
||||
- v2 Content-Length: 74.3 MB (74327829 bytes)
|
||||
- v2 Last-Modified: Fri, 04 Mar 2016 18:42:12 GMT
|
||||
|
||||
## `fedora:23`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:008c29c39619425de93eee20100661bef85a3f4fe0eaaf5b33532f615ccc2cd7
|
||||
```
|
||||
|
||||
- Total Virtual Size: 204.7 MB (204702679 bytes)
|
||||
- Total v2 Content-Length: 74.3 MB (74327861 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e25d8296e7b584b19dfae097c20c57deae84d65b3055c1e27394d37fb0c8c368`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Patrick Uiterwijk <puiterwijk@gmail.com>
|
||||
```
|
||||
|
||||
- Created: Fri, 04 Mar 2016 18:39:57 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `7427c9af1454f4df1146828de9c15c930cb5ade78970af56c4f19f1a7590c7fd`
|
||||
|
||||
```dockerfile
|
||||
ADD file:bcb5e5cddd4c4d1cac6f05788cfa50b176e63587ec6d9ffa0bdabd663eb86e82 in /
|
||||
```
|
||||
|
||||
- Created: Fri, 04 Mar 2016 18:40:02 GMT
|
||||
- Parent Layer: `e25d8296e7b584b19dfae097c20c57deae84d65b3055c1e27394d37fb0c8c368`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 204.7 MB (204702679 bytes)
|
||||
- v2 Blob: `sha256:236608c7b546e2f4e7223526c74fc71470ba06d46ec82aeb402e704bfdee02a2`
|
||||
- v2 Content-Length: 74.3 MB (74327829 bytes)
|
||||
- v2 Last-Modified: Fri, 04 Mar 2016 18:42:12 GMT
|
||||
|
||||
## `fedora:22`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:8308ee1bb51479ff8d1b5e10425eb84eee2df928f4e5656ce788c7e419b7038c
|
||||
```
|
||||
|
||||
- Total Virtual Size: 188.7 MB (188728229 bytes)
|
||||
- Total v2 Content-Length: 67.2 MB (67223852 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `b0082ba983ef3569aad347f923a9cec8ea764c239179081a1e2c47709788dc44`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Adam Miller <maxamillion@fedoraproject.org>
|
||||
```
|
||||
|
||||
- Created: Mon, 20 Jul 2015 22:19:43 GMT
|
||||
- Docker Version: 1.7.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `ffdb23710ebe8b78fafe4d675ef935b1effe1b071509ffb075536242372b9e2a`
|
||||
|
||||
```dockerfile
|
||||
ADD file:b472211c9fa1cd451ea7e94eee2ef1cdaae0413110f560bce5cb183a795b47d7 in /
|
||||
```
|
||||
|
||||
- Created: Thu, 18 Feb 2016 16:47:39 GMT
|
||||
- Parent Layer: `b0082ba983ef3569aad347f923a9cec8ea764c239179081a1e2c47709788dc44`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 188.7 MB (188728229 bytes)
|
||||
- v2 Blob: `sha256:0967f2c8ac7aad1e62ecd843ab45f0cbbc0556a58469c816ade584b5a1b4cb24`
|
||||
- v2 Content-Length: 67.2 MB (67223820 bytes)
|
||||
- v2 Last-Modified: Thu, 18 Feb 2016 16:49:33 GMT
|
||||
|
||||
## `fedora:21`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:8cbba7b8a7c499c18f102e3ec507437e18d85953bf3096e7fe64d38751e07646
|
||||
```
|
||||
|
||||
- Total Virtual Size: 241.3 MB (241325806 bytes)
|
||||
- Total v2 Content-Length: 92.5 MB (92463476 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `48ecf305d2cf7046c1f5f8fcbcd4994403173441d4a7f125b1bb0ceead9de731`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Lokesh Mandvekar <lsm5@fedoraproject.org>
|
||||
```
|
||||
|
||||
- Created: Wed, 22 Apr 2015 05:15:28 GMT
|
||||
- Docker Version: 1.6.0
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `8a378e560e091a2bfeba781ba3bec6994b56a77092749258ebdd2d37c7bc8647`
|
||||
|
||||
```dockerfile
|
||||
ADD file:2b6b4dd824f8839345cb42c8adca14984638f822f64086114818e930f1cb7f0a in /
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:40:23 GMT
|
||||
- Parent Layer: `48ecf305d2cf7046c1f5f8fcbcd4994403173441d4a7f125b1bb0ceead9de731`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 241.3 MB (241325806 bytes)
|
||||
- v2 Blob: `sha256:93410896e1b1a4fba752ebccf23cfd8540c898479e75523a938a5f36f2d7cd1a`
|
||||
- v2 Content-Length: 92.5 MB (92463444 bytes)
|
||||
- v2 Last-Modified: Wed, 14 Oct 2015 23:26:30 GMT
|
||||
|
||||
## `fedora:rawhide`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:b9cf7bff17d0b3b987db167832adfe21f2d84f78bb1d9d5e764de123aab76476
|
||||
```
|
||||
|
||||
- Total Virtual Size: 250.7 MB (250672319 bytes)
|
||||
- Total v2 Content-Length: 88.3 MB (88341545 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `e25d8296e7b584b19dfae097c20c57deae84d65b3055c1e27394d37fb0c8c368`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Patrick Uiterwijk <puiterwijk@gmail.com>
|
||||
```
|
||||
|
||||
- Created: Fri, 04 Mar 2016 18:39:57 GMT
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `6e8e42197af0c22dcb6aff2838189686388914b2d558f343bac2c1caddd918a1`
|
||||
|
||||
```dockerfile
|
||||
ADD file:75c4a6378c2305cd92314830b09cdfee46ce546f2829171127bb30eec620d44d in /
|
||||
```
|
||||
|
||||
- Created: Fri, 04 Mar 2016 18:41:11 GMT
|
||||
- Parent Layer: `e25d8296e7b584b19dfae097c20c57deae84d65b3055c1e27394d37fb0c8c368`
|
||||
- Docker Version: 1.9.1
|
||||
- Virtual Size: 250.7 MB (250672319 bytes)
|
||||
- v2 Blob: `sha256:60a86fa2711e9ab7321f4bc94044732c017c6f41331bd77fb8ef18dbafde6220`
|
||||
- v2 Content-Length: 88.3 MB (88341513 bytes)
|
||||
- v2 Last-Modified: Fri, 04 Mar 2016 18:42:58 GMT
|
||||
|
||||
## `fedora:20`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:1c7e748fc0aebdb6c61048e0d1dcb66ca4e4ee2c9f00f104dc9bb0b6213d0591
|
||||
```
|
||||
|
||||
- Total Virtual Size: 290.6 MB (290633327 bytes)
|
||||
- Total v2 Content-Length: 94.0 MB (93950095 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `eb8e83ebb17d251b80550891eaef38117c8606605451dd764d46ee96426ddef1`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Lokesh Mandvekar <lsm5@fedoraproject.org> - ./buildcontainers.sh
|
||||
```
|
||||
|
||||
- Created: Wed, 22 Apr 2015 05:15:44 GMT
|
||||
- Docker Version: 1.6.0
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `0d071bb732e1e3eb1e01629600c9b6c23f2b26b863b5321335f564c8f018c452`
|
||||
|
||||
```dockerfile
|
||||
ADD file:768d95e3ff49ba14458f448dd9c246eb4408e2b488c9174c729320d0a793b723 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:41:05 GMT
|
||||
- Parent Layer: `eb8e83ebb17d251b80550891eaef38117c8606605451dd764d46ee96426ddef1`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 290.6 MB (290633327 bytes)
|
||||
- v2 Blob: `sha256:54d02f21d98a12b408680de2b70be3e51c286d3fecb89dbc354c3640bdfafbc9`
|
||||
- v2 Content-Length: 94.0 MB (93950063 bytes)
|
||||
- v2 Last-Modified: Wed, 14 Oct 2015 23:30:42 GMT
|
||||
|
||||
## `fedora:heisenbug`
|
||||
|
||||
```console
|
||||
$ docker pull library/fedora@sha256:d0621e01dd472b4856411bc68d5b5da03dde4399e714c7968baf02242904a55a
|
||||
```
|
||||
|
||||
- Total Virtual Size: 290.6 MB (290633327 bytes)
|
||||
- Total v2 Content-Length: 94.0 MB (93950095 bytes)
|
||||
|
||||
### Layers (2)
|
||||
|
||||
#### `eb8e83ebb17d251b80550891eaef38117c8606605451dd764d46ee96426ddef1`
|
||||
|
||||
```dockerfile
|
||||
MAINTAINER Lokesh Mandvekar <lsm5@fedoraproject.org> - ./buildcontainers.sh
|
||||
```
|
||||
|
||||
- Created: Wed, 22 Apr 2015 05:15:44 GMT
|
||||
- Docker Version: 1.6.0
|
||||
- Virtual Size: 0.0 B
|
||||
- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
||||
- v2 Content-Length: 32.0 B
|
||||
- v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT
|
||||
|
||||
#### `0d071bb732e1e3eb1e01629600c9b6c23f2b26b863b5321335f564c8f018c452`
|
||||
|
||||
```dockerfile
|
||||
ADD file:768d95e3ff49ba14458f448dd9c246eb4408e2b488c9174c729320d0a793b723 in /
|
||||
```
|
||||
|
||||
- Created: Tue, 13 Oct 2015 23:41:05 GMT
|
||||
- Parent Layer: `eb8e83ebb17d251b80550891eaef38117c8606605451dd764d46ee96426ddef1`
|
||||
- Docker Version: 1.8.2
|
||||
- Virtual Size: 290.6 MB (290633327 bytes)
|
||||
- v2 Blob: `sha256:54d02f21d98a12b408680de2b70be3e51c286d3fecb89dbc354c3640bdfafbc9`
|
||||
- v2 Content-Length: 94.0 MB (93950063 bytes)
|
||||
- v2 Last-Modified: Wed, 14 Oct 2015 23:30:42 GMT
|
||||
|
|
@ -0,0 +1 @@
|
|||
F# is a multi-paradigm language encompassing functional, imperative, and object-oriented styles
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`4.0.0.4` (*4.0.0.4/Dockerfile*)](https://github.com/fsprojects/docker-fsharp/blob/f063b22fc1e9f3d78e025f3a3842299721cd78bf/4.0.0.4/Dockerfile)
|
||||
- [`4.0.1.1`, `latest` (*4.0.1.1/Dockerfile*)](https://github.com/fsprojects/docker-fsharp/blob/1a01ecbe00ef0c1399893ed5cda40c197614f48d/4.0.1.1/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=fsharp:4.0.0.4,fsharp:4.0.1.1)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/fsharp`)](https://github.com/docker-library/official-images/blob/master/library/fsharp). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ffsharp).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/fsharp/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/fsharp/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is F#?
|
||||
|
||||
F# (pronounced F sharp) is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU code.
|
||||
|
||||
> [wikipedia.org/wiki/F Sharp (programming language)](https://en.wikipedia.org/wiki/F_Sharp_%28programming_language%29)
|
||||
|
||||

|
||||
|
||||
# How to use this image
|
||||
|
||||
## Start your application inside this image
|
||||
|
||||
The most straightforward way to use this image is to use it both as the build and runtime environment. In your `Dockerfile`, you can write something similar to the following:
|
||||
|
||||
```dockerfile
|
||||
FROM fsharp
|
||||
COPY . /app
|
||||
RUN xbuild /app/myproject.sln
|
||||
```
|
||||
|
||||
This will copy your application source code into the image and use `xbuild` to build it.
|
||||
|
||||
# License
|
||||
|
||||
View [the Apache 2.0 license](https://github.com/fsharp/fsharp/blob/d518f91418ef43a61875a5d932147b97fd0f47f3/LICENSE) for the software contained in this image.
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon.
|
||||
|
||||
# User Feedback
|
||||
|
||||
## Documentation
|
||||
|
||||
Documentation for this image is stored in the [`fsharp/` directory](https://github.com/docker-library/docs/tree/master/fsharp) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request.
|
||||
|
||||
## Issues
|
||||
|
||||
If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/fsprojects/docker-fsharp/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker).
|
||||
|
||||
You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net).
|
||||
|
||||
## Contributing
|
||||
|
||||
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
||||
|
||||
Before you start to code, we recommend discussing your plans through a [GitHub issue](https://github.com/fsprojects/docker-fsharp/issues), especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
# What is F#?
|
||||
|
||||
F# (pronounced F sharp) is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU code.
|
||||
|
||||
> [wikipedia.org/wiki/F Sharp (programming language)](https://en.wikipedia.org/wiki/F_Sharp_%28programming_language%29)
|
||||
|
||||
%%LOGO%%
|
||||
|
||||
# How to use this image
|
||||
|
||||
## Start your application inside this image
|
||||
|
||||
The most straightforward way to use this image is to use it both as the build and runtime environment. In your `Dockerfile`, you can write something similar to the following:
|
||||
|
||||
```dockerfile
|
||||
FROM fsharp
|
||||
COPY . /app
|
||||
RUN xbuild /app/myproject.sln
|
||||
```
|
||||
|
||||
This will copy your application source code into the image and use `xbuild` to build it.
|
||||
|
|
@ -0,0 +1 @@
|
|||
https://github.com/fsprojects/docker-fsharp
|
||||
|
|
@ -0,0 +1 @@
|
|||
View [the Apache 2.0 license](https://github.com/fsharp/fsharp/blob/d518f91418ef43a61875a5d932147b97fd0f47f3/LICENSE) for the software contained in this image.
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 8.3 KiB |
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/gazebo`)](https://github.com/docker-library/official-images/blob/master/library/gazebo). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fgazebo).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `gazebo/tag-details.md` file](https://github.com/docker-library/docs/blob/master/gazebo/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/gazebo/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/gazebo/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is [Gazebo](http://www.gazebosim.org/)?
|
||||
|
||||
|
|
@ -162,7 +162,7 @@ Gazebo is open-source licensed under [Apache 2.0](http://opensource.org/licenses
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,16 +1,14 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`4.8.5`, `4.8` (*4.8/Dockerfile*)](https://github.com/docker-library/gcc/blob/5e3781575c04f31812375822f4f28fbb39da5dc3/4.8/Dockerfile)
|
||||
- [`4.9.3`, `4.9`, `4` (*4.9/Dockerfile*)](https://github.com/docker-library/gcc/blob/5e3781575c04f31812375822f4f28fbb39da5dc3/4.9/Dockerfile)
|
||||
- [`5.2.0`, `5.2` (*5.2/Dockerfile*)](https://github.com/docker-library/gcc/blob/5e3781575c04f31812375822f4f28fbb39da5dc3/5.2/Dockerfile)
|
||||
- [`5.3.0`, `5.3`, `5` (*5.3/Dockerfile*)](https://github.com/docker-library/gcc/blob/5e3781575c04f31812375822f4f28fbb39da5dc3/5.3/Dockerfile)
|
||||
- [`6.1.0`, `6.1`, `6`, `latest` (*6.1/Dockerfile*)](https://github.com/docker-library/gcc/blob/2f180f02a73a9a68a6a6e62d96c11acd65a01b7d/6.1/Dockerfile)
|
||||
- [`5.2.0`, `5.2` (*5.2/Dockerfile*)](https://github.com/docker-library/gcc/blob/df055b1ba29bd666470f4735f2a7bab9acffd0b3/5.2/Dockerfile)
|
||||
- [`5.3.0`, `5.3`, `5` (*5.3/Dockerfile*)](https://github.com/docker-library/gcc/blob/df055b1ba29bd666470f4735f2a7bab9acffd0b3/5.3/Dockerfile)
|
||||
- [`6.1.0`, `6.1`, `6`, `latest` (*6.1/Dockerfile*)](https://github.com/docker-library/gcc/blob/d9c8446748f7d69626f2e9425376a6672fff09af/6.1/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=gcc:4.8.5,gcc:4.9.3,gcc:5.2.0,gcc:5.3.0,gcc:6.1.0)
|
||||
[](https://imagelayers.io/?images=gcc:5.2.0,gcc:5.3.0,gcc:6.1.0)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/gcc`)](https://github.com/docker-library/official-images/blob/master/library/gcc). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fgcc).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `gcc/tag-details.md` file](https://github.com/docker-library/docs/blob/master/gcc/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/gcc/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/gcc/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is GCC?
|
||||
|
||||
|
|
@ -61,7 +59,7 @@ View [license information](https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/COPYING3?vi
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
3378
gcc/tag-details.md
3378
gcc/tag-details.md
File diff suppressed because it is too large
Load Diff
|
|
@ -1,12 +1,12 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`0.7.9`, `0.7`, `0`, `latest` (*Dockerfile*)](https://github.com/docker-library/ghost/blob/dce058cc4528fee2efa3cdd0d4d12feed8d91a5d/Dockerfile)
|
||||
- [`0.9.0`, `0.9`, `0`, `latest` (*Dockerfile*)](https://github.com/docker-library/ghost/blob/13c06085f3de1264fc8c40a0d66fd4eafbfc322e/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=ghost:0.7.9)
|
||||
[](https://imagelayers.io/?images=ghost:0.9.0)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/ghost`)](https://github.com/docker-library/official-images/blob/master/library/ghost). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fghost).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `ghost/tag-details.md` file](https://github.com/docker-library/docs/blob/master/ghost/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/ghost/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/ghost/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# Ghost
|
||||
|
||||
|
|
@ -46,7 +46,7 @@ $ docker run --name some-ghost --volumes-from some-ghost-data ghost
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
1488
ghost/tag-details.md
1488
ghost/tag-details.md
File diff suppressed because it is too large
Load Diff
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/glassfish`)](https://github.com/docker-library/official-images/blob/master/library/glassfish). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fglassfish).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `glassfish/tag-details.md` file](https://github.com/docker-library/docs/blob/master/glassfish/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/glassfish/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/glassfish/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# GlassFish
|
||||
|
||||
|
|
@ -19,7 +19,7 @@ GlassFish is the reference implementation of Java EE and as such supports Enterp
|
|||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,19 +1,23 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`1.5.4`, `1.5` (*1.5/Dockerfile*)](https://github.com/docker-library/golang/blob/d7e2a8d90a9b8f5dfd5bcd428e0c33b68c40cc19/1.5/Dockerfile)
|
||||
- [`1.5.4`, `1.5` (*1.5/Dockerfile*)](https://github.com/docker-library/golang/blob/7fd2b76513e537343f088da671a51f5b2ea7d4c3/1.5/Dockerfile)
|
||||
- [`1.5.4-onbuild`, `1.5-onbuild` (*1.5/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/f1f65c0ab0097a5e3d079d5a74e2468e8d47563d/1.5/onbuild/Dockerfile)
|
||||
- [`1.5.4-wheezy`, `1.5-wheezy` (*1.5/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/d7e2a8d90a9b8f5dfd5bcd428e0c33b68c40cc19/1.5/wheezy/Dockerfile)
|
||||
- [`1.5.4-alpine`, `1.5-alpine` (*1.5/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/d7e2a8d90a9b8f5dfd5bcd428e0c33b68c40cc19/1.5/alpine/Dockerfile)
|
||||
- [`1.6.2`, `1.6`, `1`, `latest` (*1.6/Dockerfile*)](https://github.com/docker-library/golang/blob/0ce80411b9f41e9c3a21fc0a1bffba6ae761825a/1.6/Dockerfile)
|
||||
- [`1.6.2-onbuild`, `1.6-onbuild`, `1-onbuild`, `onbuild` (*1.6/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/ce284e14cdee73fbaa8fb680011a812f272eae2e/1.6/onbuild/Dockerfile)
|
||||
- [`1.6.2-wheezy`, `1.6-wheezy`, `1-wheezy`, `wheezy` (*1.6/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/0ce80411b9f41e9c3a21fc0a1bffba6ae761825a/1.6/wheezy/Dockerfile)
|
||||
- [`1.6.2-alpine`, `1.6-alpine`, `1-alpine`, `alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/0ce80411b9f41e9c3a21fc0a1bffba6ae761825a/1.6/alpine/Dockerfile)
|
||||
- [`1.5.4-wheezy`, `1.5-wheezy` (*1.5/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/7fd2b76513e537343f088da671a51f5b2ea7d4c3/1.5/wheezy/Dockerfile)
|
||||
- [`1.5.4-alpine`, `1.5-alpine` (*1.5/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/5a84ebfbf3c55674dd6f36c66828c2e7461f2f0b/1.5/alpine/Dockerfile)
|
||||
- [`1.6.3`, `1.6`, `1`, `latest` (*1.6/Dockerfile*)](https://github.com/docker-library/golang/blob/9f666dc2f4f51df564613f787d28b3a2353243e0/1.6/Dockerfile)
|
||||
- [`1.6.3-onbuild`, `1.6-onbuild`, `1-onbuild`, `onbuild` (*1.6/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/ce284e14cdee73fbaa8fb680011a812f272eae2e/1.6/onbuild/Dockerfile)
|
||||
- [`1.6.3-wheezy`, `1.6-wheezy`, `1-wheezy`, `wheezy` (*1.6/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/9f666dc2f4f51df564613f787d28b3a2353243e0/1.6/wheezy/Dockerfile)
|
||||
- [`1.6.3-alpine`, `1.6-alpine`, `1-alpine`, `alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/9f666dc2f4f51df564613f787d28b3a2353243e0/1.6/alpine/Dockerfile)
|
||||
- [`1.7rc6`, `1.7` (*1.7/Dockerfile*)](https://github.com/docker-library/golang/blob/14bd36d716dfedf39bce5a2ac0b06f09f1049985/1.7/Dockerfile)
|
||||
- [`1.7rc6-onbuild`, `1.7-onbuild` (*1.7/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/2372c8cafe9cc958bade33ad0b8b54de8869c21f/1.7/onbuild/Dockerfile)
|
||||
- [`1.7rc6-wheezy`, `1.7-wheezy` (*1.7/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/14bd36d716dfedf39bce5a2ac0b06f09f1049985/1.7/wheezy/Dockerfile)
|
||||
- [`1.7rc6-alpine`, `1.7-alpine` (*1.7/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/14bd36d716dfedf39bce5a2ac0b06f09f1049985/1.7/alpine/Dockerfile)
|
||||
|
||||
[](https://imagelayers.io/?images=golang:1.5.4,golang:1.5.4-onbuild,golang:1.5.4-wheezy,golang:1.5.4-alpine,golang:1.6.2,golang:1.6.2-onbuild,golang:1.6.2-wheezy,golang:1.6.2-alpine)
|
||||
[](https://imagelayers.io/?images=golang:1.5.4,golang:1.5.4-onbuild,golang:1.5.4-wheezy,golang:1.5.4-alpine,golang:1.6.3,golang:1.6.3-onbuild,golang:1.6.3-wheezy,golang:1.6.3-alpine,golang:1.7rc6,golang:1.7rc6-onbuild,golang:1.7rc6-wheezy,golang:1.7rc6-alpine)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/golang`)](https://github.com/docker-library/official-images/blob/master/library/golang). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fgolang).
|
||||
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `golang/tag-details.md` file](https://github.com/docker-library/docs/blob/master/golang/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs).
|
||||
For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/golang/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/golang/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).
|
||||
|
||||
# What is Go?
|
||||
|
||||
|
|
@ -87,14 +91,6 @@ The `golang` images come in many flavors, each designed for a specific use case.
|
|||
|
||||
This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of. This tag is based off of [`buildpack-deps`](https://registry.hub.docker.com/_/buildpack-deps/). `buildpack-deps` is designed for the average user of docker who has many images on their system. It, by design, has a large number of extremely common Debian packages. This reduces the number of packages that images that derive from it need to install, thus reducing the overall size of all images on your system.
|
||||
|
||||
## `golang:alpine`
|
||||
|
||||
This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.
|
||||
|
||||
This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images.
|
||||
|
||||
To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar).
|
||||
|
||||
## `golang:onbuild`
|
||||
|
||||
This image makes building derivative images easier. For most use cases, creating a `Dockerfile` in the base of your project directory with the line `FROM golang:onbuild` will be enough to create a stand-alone image for your project.
|
||||
|
|
@ -103,13 +99,21 @@ While the `onbuild` variant is really useful for "getting off the ground running
|
|||
|
||||
Once you've got a handle on how your project functions within Docker, you'll probably want to adjust your `Dockerfile` to inherit from a non-`onbuild` variant and copy the commands from the `onbuild` variant `Dockerfile` (moving the `ONBUILD` lines to the end and removing the `ONBUILD` keywords) into your own file so that you have tighter control over them and more transparency for yourself and others looking at your `Dockerfile` as to what it does. This also makes it easier to add additional requirements as time goes on (such as installing more packages before performing the previously-`ONBUILD` steps).
|
||||
|
||||
## `golang:alpine`
|
||||
|
||||
This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.
|
||||
|
||||
This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images.
|
||||
|
||||
To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar).
|
||||
|
||||
# License
|
||||
|
||||
View [license information](http://golang.org/LICENSE) for the software contained in this image.
|
||||
|
||||
# Supported Docker versions
|
||||
|
||||
This image is officially supported on Docker version 1.11.1.
|
||||
This image is officially supported on Docker version 1.12.0.
|
||||
|
||||
Support for older versions (down to 1.6) is provided on a best-effort basis.
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue