doc/笔记/Ubuntu安装Docker-ubuntu安装dock...

107 lines
2.0 KiB
Markdown

---
title: Ubuntu安装Docker
date: 2021-07-14 15:31:47.099
updated: 2023-04-21 00:31:57.714
url: /archives/ubuntu安装docker
categories:
- Docker
tags:
- Docker
---
# Docker官方文档
https://docs.docker.com/engine/install/ubuntu/
## 脚本安装
```sh
sudo curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
```
## 使用命令行安装
`更新包`
```sh
sudo apt-get update
```
`安装所需依赖`
```sh
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
```
`安装 GPG 证书`
```sh
sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
```
`新增数据源`
```sh
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
```
`更新并安装 Docker CE`
```sh
sudo apt-get update && apt-get install -y docker-ce
```
`验证docker安装是否成功`
```sh
docker version
```
`输出docker版本信息`
```sh
Client: Docker Engine - Community
Version: 19.03.8
API version: 1.40
Go version: go1.12.17
Git commit: afacb8b7f0
Built: Wed Mar 11 01:25:46 2020
OS/Arch: linux/amd64
······
```
# 配置国内的镜像源
## 阿里云镜像加速
在阿里云官网的帮助文档里搜索一下镜像加速
通过修改 daemon 配置文件 /etc/docker/daemon.json 来使用加速器
```sh
sudo mkdir -p /etc/docker
```
括号内替换为你自己的镜像源就可以了
```sh
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://frcxiu9f.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
```
## 使用腾讯云镜像
同样的步骤
```
vim /etc/docker/daemon.json
```
腾讯云的镜像源
```
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
```
使用任意一个,保存退出,重载配置文件
```sh
systemctl daemon-reload
```
重启Docker
```sh
systemctl restart docker
```