当前位置: 首页 > news >正文

Ubuntu18.04 安装docker教程

Ubuntu18.04 安装docker教程


1、前言

Docker Engine-Community 支持以下的 Ubuntu 版本:

  • Xenial 16.04 (LTS)
  • Bionic 18.04 (LTS)
  • Cosmic 18.10
  • Disco 19.04

Docker Engine-Community 支持以下CPU架构:

  • x86_64(或 amd64)armhf
  • arm64
  • s390x (IBM Z)
  • ppc64le(IBM的Power)

2、安装检查

查看自己的系统是32位还是64位:

getconf LONG_BIT

查看系统版本信息:

lsb_release -a


查看架构:

uname -a


3、安装

如果已经安装过,那么先卸载:

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

更新源:

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 add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

再次更新源:

sudo apt-get update

安装最新版本的Docker CE和containerd:

sudo apt-get install docker-ce docker-ce-cli containerd.io

运行检查:

sudo docker run hello-world

出现以下内容表示安装成功:

查看docker是否启动:

systemctl status docker

若未启动则启动:

sudo systemctl start docker

3、更换docker源

docker默认镜像源为国外的,下载时候速度较慢,所以更改为国内的镜像源,这里使用阿里云的镜像源。

登录阿里云官网,在官网搜索:容器镜像加速

点开通后,根据提示完成授权。

确定一下有没有成功:


4、卸载

sudo apt-get purge docker-ce docker-ce-cli containerd.io

如果要删除镜像和容器:

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

ends…

http://www.lryc.cn/news/228069.html

相关文章:

  • 深入理解Git
  • Leetcode_203.移除链表元素—C语言
  • 虹科方案 | 汽车电子电气架构设计仿真解决方案
  • Java6种单例模式写法
  • Direct3D拾取
  • 大洋钻探系列之二IODP 342航次是干什么的?(上)
  • 离散时间系统模型
  • Nginx学习(在 Docker 中使用 Nginx)
  • 【Java】集合(一)单列集合List
  • 实战 | 基于卷积神经网络的蘑菇识别微信小程序
  • 如何选择共享wifi项目服务商,需要注意哪些?
  • ubuntu20.04 MYNTEYE S 相机运行与标定记录
  • 有效降低数据库存储成本方案与实践 | 京东云技术团队
  • 分布式数据库Schema 变更 in F1 TiDB
  • 图形库篇 | EasyX | 图像处理
  • AWTK UI 自动化测试工具发布
  • Java后端开发——JDBC入门实验
  • LCA
  • ts学习02-数据类型
  • javaSE的发展历史以及openjdk和oracleJdk
  • 【入门Flink】- 10基于时间的双流联合(join)
  • 【Python Opencv】图片与视频的操作
  • 【从入门到起飞】JavaAPI—System,Runtime,Object,Objects类
  • 【Git】的分支和标签的讲解及实际应用场景
  • 修改django开发环境runserver命令默认的端口
  • kubeadm安装k8s高可用集群
  • 来看看电脑上有哪些不为人知的小众软件?
  • 一个进程最多可以创建多少个线程?
  • ElasticSearch文档分析
  • Xilinx FPGA平台DDR3设计详解(一):DDR SDRAM系统框架