当前位置: 首页 > 软件库 > 云计算 > Docker 扩展 >

install-docker

一键安装 docker 二进制文件
授权协议 GPL-3.0
开发语言 SHELL
所属分类 云计算、 Docker 扩展
软件类型 开源软件
地区 不详
投 递 者 卫琛
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

install-docker 是一个一键安装 docker 二进制文件的脚本,支持从 Tuna、Aliyun 等镜像下载安装 docker 二进制文件,并同时支持 docker-compose 从国内镜像下载安装。

快速开始

curl -fsSL https://cdn.jsdelivr.net/gh/dyrnq/install-docker@main/install-docker.sh | bash -s docker --mirror Tuna --version 20.10.3 --with-compose --compose-version 1.28.2 --compose-mirror daocloud

获取

git clone --depth 1 https://github.com/dyrnq/install-docker.git 
curl -fsSL -O https://raw.githubusercontent.com/dyrnq/install-docker/main/install-docker.sh
chmod +x ./install-docker.sh

用法

  • –mirror
mirror linux(x86_64)
aliyun https://mirrors.aliyun.com/docker-ce/linux/static/stable/x86_64/
163 https://mirrors.163.com/docker-ce/linux/static/stable/x86_64/
tencent https://mirrors.tencent.com/docker-ce/linux/static/stable/x86_64/
huaweicloud https://mirrors.huaweicloud.com/docker-ce/linux/static/stable/x86_64/
tuna https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/
tsinghua https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/
ustc https://mirrors.ustc.edu.cn/docker-ce/linux/static/stable/x86_64/
sjtu https://mirror.sjtu.edu.cn/docker-ce/linux/static/stable/x86_64/
zju https://mirrors.zju.edu.cn/docker-ce/linux/static/stable/x86_64/
nju https://mirrors.nju.edu.cn/docker-ce/linux/static/stable/x86_64/
njupt https://mirrors.njupt.edu.cn/docker-ce/linux/static/stable/x86_64/
bfsu https://mirrors.bfsu.edu.cn/docker-ce/linux/static/stable/x86_64/
nwafu https://mirrors.nwafu.edu.cn/docker-ce/linux/static/stable/x86_64/
sustech https://mirrors.sustech.edu.cn/docker-ce/linux/static/stable/x86_64/
hit https://mirrors.hit.edu.cn/docker-ce/linux/static/stable/x86_64/
xtom https://mirrors.xtom.com.hk/docker-ce/linux/static/stable/x86_64/
  • –with-compose
./install-docker.sh --mirror Tuna --version 20.10.3 --prefix /usr/local/bin --with-compose --compose-version 1.28.2 --compose-mirror daocloud --compose-prefix /usr/local/bin

命令行选项

Name Description Default
–mirror mirror of docker binary download url  
–prefix docker binary installation directory /usr/local/bin
–version docker binary version 20.10.2
–with-compose install docker-compose  
–compose-prefix docker-compose installation directory /usr/local/bin
–compose-version docker-compose version 1.28.2
–compose-mirror mirror of docker-compose download url  
–systemd-mirror mirror of dockerd`s systemd unit files jsdelivr
–no-systemd do not install dockerd`s systemd unit files  
–daemon-json daemon.json path or url  
–no-daemon-json do not install daemon.json  
–daemon-json-prefix daemon.json path /etc/docker
–dry-run dry run  

Tks

  • Install Docker Engine from binaries Install daemon and client binaries on Linux Prereuistes A 64-bit installation Version 3.10 or higher of the Linux kernel. iptables version 1.4 or higher. git versio

  • 一.docker简介: 1. docker就是类似于一个集装箱,我们只需要把我们做好的服务程序放到箱子里,就可以搬到任何支持docker的主机上运行我们的程序。 2. 容器,image,仓库三者的关系: 客户端创建容器需要有image,image可以是共有仓库的,也可以是私有仓库的,且创建容器必须得有image。 二. install docker 1. 安装必要的一些系统工具: yum inst

  • 然后,进行免秘钥配置: sudo addgroup --system docker sudo adduser $USER docker newgrp docker Ubuntu18.04: 1 安装docker-ce: https://docs.docker.com/engine/install/ubuntu/ 2 GPU驱动安装:如果没有按照驱动 https://github.com/NVIDI

  •        由于默认安装的docker都是基于cpu版本的,如果想要配合GPU进行一些简单的部署的话,则需要安装nvidia-docker来结合使用。想要安装nvidia-docker版本,前提需要你的硬件支持gpu加速(nvidia系列),同时先安装好了nvidia驱动和cuda以及cudnn和docker基础版,接下来需要做的如下(以下是基于ubuntu18.04进行安装的docker-ce

  • 1.安装docker-ce     因为nvidia-docker2依赖docker-ce,所以得先安装docker-ce。  1.1 如果主机上已经安装了docker,则先运行如下命令卸载 service docker stop yum remove docker  1.2 安装yum管理依赖包 sudo yum install -y yum-utils device-mapper-persis

  • 本篇主要针对在没有网络的情况下安装Docker(18.03.0-ce)和nvidias-docker2(18.03.0-ce),关于ubuntu16.04系统下在线安装Docker和nvidias-docker2教程,请参考link 为什么使用Docker? Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。个人觉得它是虚拟机的升级版,相比传统的虚拟机,docker具有启动速度快,很高

  • 安装DOCKER引擎 具体安装步骤不会的可以参考菜鸟教程哦,写的比较详细; 安装最新版本的Docker Engine和容器,或者转到下一步安装特定版本: 运行 :$ sudo yum install docker-ce docker-ce-cli containerd.io 之后出现 错误: 问题: package docker-ce-3:19.03.11-3.el7.x86_64 requi

  • 1.去github网站下载nvdia-docker 下载和安装nvdia-docker的命令是 # If you have nvidia-docker 1.0 installed: we need to remove it and all existing GPU containers docker volume ls -q -f driver=nvidia-docker | xargs -r -

  • 1. 卸载旧版本docker sudo apt-get remove docker docker-engine docker.io 2. 安装可选内核模块 从 Ubuntu 14.04 开始,一部分内核模块移到了可选内核模块包 ( linux-image-extra-* ) ,以减少内核软件包的体积。正常安装的系统应该会包含可选内核模块包,而一些裁剪后的系统可能会将其精简掉。 AUFS 内核驱动

  • 下面是官方教程: # If you have nvidia-docker 1.0 installed: we need to remove it and all existing GPU containers docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} |

  • docker-ce提供了常用的linux发行版的安装方式,但是离线安装很多时候仍然是一个需要,这篇文章介绍了如何在centos上使用离线安装包进行docker-ce版本的安装,此方式适用于大部分docker离线安装包的安装方式。 OS 项目 操作系统 No.1 CentOS7/RHEL No.2 其他使用systemd的linux发行版 安装方式 安装主要进行了如下内容: 步骤 详细内容 Step

  • 前提 最近在使用Docker,比起虚拟机来说个人感觉好用许多。不过,在Linux和Windows的下安装Docker,却会难倒一批人,这是我们不愿意看到的。 本文会详细的介绍在Ubuntu下安装Docker-CE和nvidia-docker的安装,以及如何使用国内镜像加速下载相应的镜像。同样,也会简单的提及一下Windows下的使用。 分享一个Docker的科普:https://yeasy.git

 相关资料
  • 本安装说明是提供给那些想在多种环境中安装 Docker 的 hacker 们的。 在进行安装之前,请检查你的 Linux 发行版本是否有打包好的 Docker 安装包。我们已经发布了许多发行版包,这样会节省您很多时间。 检查运行时的依赖关系 如果想要 Docker 正常运行,需要安装以下软件: iptables version 1.4 or later Git version 1.7 or lat

  • Docker 可以被安装在绝大多数主流的 Linux 发行版之上,由于内核差异,在 Windows 和 Mac OS 上使用 Docker,需要采用 Boot2Docker 这个工具,它通过 VirtualBox 在 Windows 和 Mac OS 环境下一个 Linux 虚拟机,来提供 Docker 需要的内核环境。 由于众所周知的国内网络特殊性,保存在 AWS S3 之上的 Docker 的

  • Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。每六个月发布一个 stable 版本 (18.09, 19.03, 19.09...)。 官方网站上有各种环境下的 安装指南,这里主要介绍 Docker CE 在 L

  • Docker 是一个开源的应用容器引擎,原则上能够安装 Docker 的系统都可以安装使用 Home Assistant for Docker 的镜像。 使用前请登录 Docker 官网,下载、配置及启动 Docker。 根据 Docker 安装平台,即原系统的不同,安装方法有所差异。 注意 :/config 前为你的 Home Assistant 配置文件夹路径,安装时,勿遗漏 : 号。 Lin

  • 所有下载均包括 SQLite, MySQL 和 PostgreSQL 的支持,同时所有资源均已嵌入到可执行程序中,这一点和老版本有所不同。 基于二进制的安装非常简单,只要从 下载页面 选择对应平台,拷贝下载URL,执行以下命令即可(以Linux为例): wget -O gitea https://dl.gitea.io/gitea/1.13.3/gitea-1.13.3-linux-amd64 c

  • 问题内容: 我有一个Go二进制文件,试图在Alpine Docker映像上运行。 这对于Docker Go二进制文件很好用。 但是,对于Go二进制文件,我要安装。 我认为这可能与这个答案有关,但是在运行时我并没有得到同样的错误。 在Alpine Linux Docker的路径中找不到这个安装的Go二进制文件的想法吗? 问题答案: RUN mkdir /lib64 && ln -s /lib/lib