美文网首页
基于 Ubuntu 安装 Docker

基于 Ubuntu 安装 Docker

作者: 七月_JulyFY | 来源:发表于2019-08-22 10:35 被阅读0次
hub.docker.com -----docker远程仓库

切勿在没有配置 Docker APT 源的情况下直接使用 apt 命令安装 Docker

系统要求

Docker CE 支持以下版本的 Ubuntu 操作系统:(CE 代表社区版 免费的)

  • Artful 17.10 (Docker CE 17.11 Edge +)
  • Xenial 16.04 (LTS)
  • Trusty 14.04 (LTS)

Docker CE 可以安装在 64 位的 x86 平台或 ARM 平台上。Ubuntu 发行版中,LTS(Long-Term-Support)长期支持版本,会获得 5 年的升级维护支持,这样的版本会更稳定,因此在生产环境中推荐使用 LTS 版本,当前最新的 LTS 版本为 Ubuntu 16.04。(最低要求16.04)

使用APT安装Docker

1.安装必要的一些系统工具

sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

apt-get update出现如下异常时

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

执行:ps -A | grep apt 杀死apt进程

2.安装 GPG 证书

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

3.写入软件源信息

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

4.更新并安装 Docker CE

sudo apt-get -y update
sudo apt-get -y install docker-ce

启动 Docker CE

systemctl enable docker
systemctl start docker

镜像加速

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,强烈建议安装 Docker 之后配置 国内镜像加速。

对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ]
}
注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动

之后重新启动服务

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

docker -v 查看docker版本


以上配置好后,再安装 docker-compose(见 docker-coompose 安装,安装后修改 docker-compose 文件的权限即可) 后,将作为母盘克隆


相关文章

网友评论

      本文标题:基于 Ubuntu 安装 Docker

      本文链接:https://www.haomeiwen.com/subject/kzggsctx.html