mirror of
https://gitee.com/SuperManito/LinuxMirrors
synced 2025-11-01 23:10:28 +08:00
149 lines
10 KiB
Bash
149 lines
10 KiB
Bash
MESSAGE_CONTENTS=(
|
|
['start.welcome']='Docker installation & mirror switcher'
|
|
['start.runtimeEnv']='Runtime Env'
|
|
['start.dateTime']='System Time'
|
|
['end.moreInfo']='Script execution completed, visit our website for more tutorials'
|
|
['end.sponsorAds']='[Sponsor Ads]'
|
|
['error.cmd.options.needConfirm']='Please confirm and re-enter'
|
|
['error.cmd.options.needSpecify']='Please specify {} after this option'
|
|
['error.cmd.options.invalid']='Command option {} is invalid, {}!'
|
|
['error.cmd.options.validAddress']='a valid address'
|
|
['error.cmd.options.sourceAddress']='mirror address'
|
|
['error.cmd.options.registryAddress']='registry mirror address'
|
|
['error.cmd.options.sourceRepository']='mirror repository'
|
|
['error.cmd.options.validVersion']='a valid version number'
|
|
['error.cmd.options.ceRepositoryVersion']='Docker CE mirror repository version'
|
|
['error.cmd.options.version']='version number'
|
|
['error.cmd.options.codename']='version codename'
|
|
['error.cmd.options.boolean']=' true or false '
|
|
['error.cmd.options.protocol']=' http or https '
|
|
['error.cmd.options.needProtocol']=' Web protocol(http/https)'
|
|
['error.cmd.options.validLangKey']='A valid language ID '
|
|
['error.cmd.options.langKey']='language ID '
|
|
['error.unsupportSystem1']='Unsupported operating system ({})'
|
|
['error.unsupportSystem2']='Unsupported operating system ({}), please install manually with commands:'
|
|
['error.unknownSystem']='Unknown system'
|
|
['error.unsupportX86_32']='Docker Engine does not support installation on x86_32 architecture!'
|
|
['error.unknownArch']='Unknown system architecture: {}'
|
|
['error.unsupportS390x']='Please refer to RHEL distribution announcement for s390x support'
|
|
['error.input']='Input error, {}!'
|
|
['error.needRoot']='Insufficient permissions, please run this script as Root user'
|
|
['error.sync']='{} failed. Please fix system software sources (package repositories) so the {} package manager is available!'
|
|
['error.downloadGPG']='GPG key download failed, please check network or switch Docker CE mirror and retry!'
|
|
['error.queryVersionFailed']='Failed to query Docker Engine version list!'
|
|
['error.designatedVersion']='Specified Docker Engine version does not exist or is not supported for installation!'
|
|
['error.invalidVersion']='Please enter a valid version number!'
|
|
['error.reEnter']='Input error, please re-enter!'
|
|
['error.installDockerEngineFailed']='Docker Engine installation failed!'
|
|
['error.installPackageFailed']='Package {} installation failed, please install manually and rerun script!'
|
|
['error.defaultBehavior.https']='Using HTTPS protocol by default'
|
|
['error.defaultBehavior.noClose']='Not closing by default'
|
|
['error.defaultBehavior.installLatest']='Installing latest version by default'
|
|
['error.defaultBehavior.noOverwrite']='Not overwriting by default'
|
|
['error.defaultBehavior.noUseIntranetSource']='Not using intranet address by default'
|
|
['warn.usedIntranetSource']='Switched to intranet-only address, use only in specific environments!'
|
|
['warn.needValidNumberIndex']='Please enter a valid number index!'
|
|
['warn.needInputNumberIndex']='Please enter a number index!'
|
|
['warn.needManuallyDeleteConfig']='Please manually delete {} configuration in {} and restart service {}'
|
|
['tip.skipInstallDockerEngine']='Detected Docker Engine is already installed with latest version, skipping installation'
|
|
['info.backuped.dockerConfig']='Original Docker config file has been backed up'
|
|
['interaction.source.type.public']='Public'
|
|
['interaction.source.type.intranet']='Intranet'
|
|
['interaction.source.type.select']='Please select network address (access method) for Docker CE mirror:'
|
|
['interaction.source.type.usePublicAddress']='Use public network address for Docker CE mirror by default, continue'
|
|
['interaction.source.dockerCE.select']='Please select the Docker CE mirror you want to use:'
|
|
['interaction.source.dockerCE.selectAndInput']='Please select and enter the Docker CE mirror you want to use'
|
|
['interaction.source.dockerRegistry.select']='Please select the Docker Registry mirror you want to use:'
|
|
['interaction.source.dockerRegistry.selectAndInput']='Please select and enter the Docker Registry mirror you want to use'
|
|
['interaction.protocol.select']='Please select network protocol for Docker CE mirror:'
|
|
['interaction.protocol.useHttp']='Use HTTP protocol for Docker CE mirror'
|
|
['interaction.firewall.close']='Close system firewall and SELinux'
|
|
['interaction.install.selectVersion']='Please select the version you want to install:'
|
|
['interaction.install.selectedVersion']='Specified installation version:'
|
|
['interaction.install.selectedTitle']='Please select the version to install, e.g.: {}'
|
|
['interaction.install.inputVersion']='Based on the list above, please select and enter the specific version you want to install:'
|
|
['interaction.install.latestVersion']='Install latest version of Docker Engine'
|
|
['interaction.backup.skipOverwrite']='Detected existing backup of Docker config file, skip overwriting backup'
|
|
['interaction.common.tip']='Tip'
|
|
['interaction.common.operationCanceled']='Operation canceled'
|
|
['interaction.common.yes']='Yes'
|
|
['interaction.common.no']='No'
|
|
['work.installDependents']='Install environment packages'
|
|
['work.installDockerEngine']='Install Docker Engine'
|
|
['source.sync.text1']='Update APT package index'
|
|
['source.sync.text2']='Generate mirror cache'
|
|
['result.install.failed']='Installation failed'
|
|
['result.install.checkSourceFile']='Check source file:'
|
|
['result.install.manuallyExecCmd']='Please try manually executing installation command: {}'
|
|
['result.install.notRunning']='Detected Docker service startup error, try running this script again'
|
|
['result.install.manuallyRun']='Please execute {} command to try starting or investigate error cause'
|
|
['result.registry.success']='Registry mirror replaced successfully'
|
|
['result.registry.dockerEngineNotExsit']='Docker Engine is not installed yet, please remove {} command option and rerun script!'
|
|
['commands.help']='Command options(name/meaning/value):
|
|
|
|
--source Specify Docker CE mirror address (domain or IP) address
|
|
--source-registry Specify Docker Registry mirror address (domain or IP) address
|
|
--branch Specify Docker CE mirror repository (path) repo name
|
|
--branch-version Specify Docker CE mirror repository version version
|
|
--designated-version Specify Docker Engine installation version version
|
|
--codename Specify Debian-based OS codename codename
|
|
--protocol Specify Web protocol for Docker CE mirror http or https
|
|
--use-intranet-source Prefer intranet Docker CE mirror address true or false
|
|
--install-latest Whether to install the latest Docker Engine true or false
|
|
--close-firewall Whether to disable the firewall true or false
|
|
--clean-screen Whether to clear the screen before running true or false
|
|
--lang Specify the language of the script output language
|
|
--only-registry Only switch registry mirror mode none
|
|
--ignore-backup-tips Ignore backup overwrite prompt (do not backup) none
|
|
--pure-mode Pure mode, minimal output none
|
|
--help Show help menu none
|
|
|
|
Issue Report {}'
|
|
['mirrors.dockerCE.0']='Alibaba Cloud'
|
|
['mirrors.dockerCE.1']='Tencent Cloud'
|
|
['mirrors.dockerCE.2']='Huawei Cloud'
|
|
['mirrors.dockerCE.3']='China Mobile Cloud'
|
|
['mirrors.dockerCE.4']='NetEase'
|
|
['mirrors.dockerCE.5']='Volcengine'
|
|
['mirrors.dockerCE.6']='Microsoft Azure China'
|
|
['mirrors.dockerCE.7']='Tsinghua University'
|
|
['mirrors.dockerCE.8']='Peking University'
|
|
['mirrors.dockerCE.9']='Zhejiang University'
|
|
['mirrors.dockerCE.10']='Nanjing University'
|
|
['mirrors.dockerCE.11']='Shanghai Jiao Tong University'
|
|
['mirrors.dockerCE.12']='Chongqing University of Posts and Telecommunications'
|
|
['mirrors.dockerCE.13']='University of Science and Technology of China'
|
|
['mirrors.dockerCE.14']='Institute of Software, Chinese Academy of Sciences'
|
|
['mirrors.dockerCE.15']='Official Source'
|
|
['mirrors.registry.0']='Millisecond Mirror (recommended)'
|
|
['mirrors.registry.1']='Docker Proxy'
|
|
['mirrors.registry.2']='DaoCloud'
|
|
['mirrors.registry.3']='1Panel Mirror'
|
|
['mirrors.registry.4']='Alibaba Cloud (Hangzhou)'
|
|
['mirrors.registry.5']='Alibaba Cloud (Shanghai)'
|
|
['mirrors.registry.6']='Alibaba Cloud (Qingdao)'
|
|
['mirrors.registry.7']='Alibaba Cloud (Beijing)'
|
|
['mirrors.registry.8']='Alibaba Cloud (Zhangjiakou)'
|
|
['mirrors.registry.9']='Alibaba Cloud (Hohhot)'
|
|
['mirrors.registry.10']='Alibaba Cloud (Ulanqab)'
|
|
['mirrors.registry.11']='Alibaba Cloud (Shenzhen)'
|
|
['mirrors.registry.12']='Alibaba Cloud (Heyuan)'
|
|
['mirrors.registry.13']='Alibaba Cloud (Guangzhou)'
|
|
['mirrors.registry.14']='Alibaba Cloud (Chengdu)'
|
|
['mirrors.registry.15']='Alibaba Cloud (Hong Kong)'
|
|
['mirrors.registry.16']='Alibaba Cloud (Japan - Tokyo)'
|
|
['mirrors.registry.17']='Alibaba Cloud (Singapore)'
|
|
['mirrors.registry.18']='Alibaba Cloud (Malaysia - Kuala Lumpur)'
|
|
['mirrors.registry.19']='Alibaba Cloud (Indonesia - Jakarta)'
|
|
['mirrors.registry.20']='Alibaba Cloud (Germany - Frankfurt)'
|
|
['mirrors.registry.21']='Alibaba Cloud (UK - London)'
|
|
['mirrors.registry.22']='Alibaba Cloud (US West - Silicon Valley)'
|
|
['mirrors.registry.23']='Alibaba Cloud (US East - Virginia)'
|
|
['mirrors.registry.24']='Alibaba Cloud (UAE - Dubai)'
|
|
['mirrors.registry.25']='Tencent Cloud'
|
|
['mirrors.registry.26']='Google Cloud (North America)'
|
|
['mirrors.registry.27']='Google Cloud (Asia)'
|
|
['mirrors.registry.28']='Google Cloud (Europe)'
|
|
['mirrors.registry.29']='Official Docker Hub'
|
|
)
|