[Docker基础]Docker安装教程

本文详细介绍了Docker在Ubuntu 16.04上的安装步骤,包括配置apt源、安装Docker CE及Docker Compose,并提供了镜像下载加速的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Install Docker

Docker支持几乎所有的Linux发行版,也支持Mac和Windows.
各操作系统的安装方法可参考Docker官网.

安装环境

  • ubuntu 16.04
  • Docker CE
  • Docker compose

安装步骤

  • 配置Docker的apt源
$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
  • 添加Docker官方的GPG
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 将 Docker 的源添加到 /etc/apt/sources.list
$ sudo add-apt-repository \
  "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"
  • 安装Docker
$ sudo apt-get update
$ sudo apt-get install docker-ce

运行容器

$ docker run -it --rm busybox

镜像下载加速

由于 Docker Hub 的服务器在国外,下载镜像会比较慢。

  • daocloud.io免费注册一个用户。
  • 登录后点击顶部菜单“加速器”
  • copy “加速器”命令在host中执行
  • 重启 Docker deamon,即可体验飞一般的感觉。
$ systemctl restart docker.service

快速安装方法

  • 一条指令安装
$ wget -qO- https://get.docker.com/ | sh

Docker compose安装

Docker compose是在使用Docker容器部署分布式应用时的工具,可以定义哪个容器运行哪个应用,你只需要定义一个多容器应用的yml文件,然后使用一条命令即可部署运行所有容器。

  • 下载最新版本的Docker compose
$ sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
  • 修改执行权限
$ sudo chmod +x /usr/local/bin/docker-compose
  • 测试查看版本
$ docker-compose --version
docker-compose version 1.17.0, build 1719ceb

转载于:https://www.cnblogs.com/spjy/p/8001062.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值