зеркало из https://github.com/microsoft/docker.git
Merge pull request #27835 from tophj-ibm/update-install-script-for-p-and-z
Fix install script for multiarch
This commit is contained in:
Коммит
b06f25496d
|
@ -147,15 +147,25 @@ semverParse() {
|
|||
}
|
||||
|
||||
do_install() {
|
||||
case "$(uname -m)" in
|
||||
*64)
|
||||
architecture=$(uname -m)
|
||||
case $architecture in
|
||||
# officially supported
|
||||
amd64|x86_64)
|
||||
;;
|
||||
# unofficially supported with available repositories
|
||||
armv6l|armv7l)
|
||||
;;
|
||||
# unofficially supported without available repositories
|
||||
aarch64|arm64|ppc64le|s390x)
|
||||
cat 1>&2 <<-EOF
|
||||
Error: Docker doesn't officially support $architecture and no Docker $architecture repository exists.
|
||||
EOF
|
||||
exit 1
|
||||
;;
|
||||
# not supported
|
||||
*)
|
||||
cat >&2 <<-'EOF'
|
||||
Error: you are not using a 64bit platform or a Raspberry Pi (armv6l/armv7l).
|
||||
Docker currently only supports 64bit platforms or a Raspberry Pi (armv6l/armv7l).
|
||||
cat >&2 <<-EOF
|
||||
Error: $architecture is not a recognized platform.
|
||||
EOF
|
||||
exit 1
|
||||
;;
|
||||
|
|
Загрузка…
Ссылка в новой задаче