Ubuntu 18.04 安装docker【亲测可用】

时间:2021-01-19 01:14:39

前言

本地部署的Ubuntu系统之后,本地部署docker,要实现的课程⽬标有以下 3 个:

  • 部署docker
  • 换国内源
  • 测试拉去镜像,
  • 运行镜像正常使用

接下我们⼀个⼀个来看。

一、部署docker

1.卸载

sudo apt-get remove docker docker-engine docker.io containerd runc

2.安装Docker

sudo apt-get update
# 安装依赖包
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
# 添加 Docker 的官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# 验证您现在是否拥有带有指纹的密钥
sudo apt-key fingerprint 0EBFCD88
# 设置稳定版仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Ubuntu 18.04 安装docker【亲测可用】

3.安装 Docker Engine-Community

# 更新
$ sudo apt-get update
# 安装最新的Docker-ce 
sudo apt-get install docker-ce
# 启动
sudo systemctl enable docker
sudo systemctl start docker

4.测试

sudo docker run hello-world

Ubuntu 18.04 安装docker【亲测可用】

二、换国内源

国内加速地址

1.Docker中国区官方镜像
https://registry.docker-cn.com

2.网易
http://hub-mirror.c.163.com

3.ustc
https://docker.mirrors.ustc.edu.cn

4.中国科技大学
https://docker.mirrors.ustc.edu.cn

5.阿里云容器 生成自己的加速地址

登录:cr.console.aliyun.com

点击“创建我的容器镜像”,得到专属加速地址。

Ubuntu 18.04 安装docker【亲测可用】

修改方法

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式

{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

加载重启docker

service docker restart

查看是否成功

docker info

Ubuntu 18.04 安装docker【亲测可用】

三、测试拉去镜像

启动docker服务

systemctl start docker.service2.docker 

安装 redis

(1)拉取redis镜像

docker pull redis

Ubuntu 18.04 安装docker【亲测可用】

四、运行镜像正常使用

(1)查看本地镜像

docker images

(2)运行容器

docker run -itd --name redis-test -p 6379:6379 redis

(3)安装成功 查看容器的运行信息

docker ps

(4)连接测试使用 redis 服务

docker exec -it redis-test /bin/bash

(6)退出

exit

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助,评论区留下“管用",记得三联哦。

还有其他知识分享,欢迎拜访链接: 首页