ubuntu16安装docker及docker-compose

embedded/2024/9/26 3:20:14/

dockerdockercompose_0">ubuntu16安装dockerdocker-compose

一、环境前期准备

检查系统版本

系统版本最好在16及以上,可以确保系统的兼容性

lsb_release -a

在这里插入图片描述

查看内核版本及系统架构

建议用 x86_64的系统架构,安装是比较顺利的

uname -a

在这里插入图片描述

32的系统不支持docker,安装的时候需要格外的注意
在这里插入图片描述

docker_29">二、docker安装

docker_30">卸载旧版本docker

sudo apt-get remove docker docker-engine docker-ce docker.io	

在这里插入图片描述

docker_38">清空旧版docker占用的内存

sudo apt-get remove --auto-remove docker

在这里插入图片描述

更新系统源

sudo apt-get update

在这里插入图片描述

安装需要相关组件

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

在这里插入图片描述

docker_GPG_57">添加阿里云的docker GPG密钥

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

在这里插入图片描述

添加阿里镜像源

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

在这里插入图片描述

更新源

sudo apt-get update

查看版本

apt-cache madison docker-ce

在这里插入图片描述

docker_81">安装docker

#安装最新版
sudo apt-get install -y docker-ce#安装5:18.09.9~3-0~ubuntu-xenial版
sudo apt-get install -y docker-ce=5:18.09.9~3-0~ubuntu-xenial

在这里插入图片描述

docker_94">重启docker服务

sudo service docker restart
或者
sudo systemctl restart docker

在这里插入图片描述

配置国内镜像地址

为了提高拉取镜像的速度需要配置一下国内的镜像地址提高镜像的拉取速度

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

重启docker服务

systemctl restart docker

dockercompose_123">三、docker-compose安装

下载Docker-Compose:

curl -L https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

安装Docker-Compose:

chmod +x /usr/local/bin/docker-compose

查看版本 :

docker-compose version

在这里插入图片描述


http://www.ppmy.cn/embedded/17603.html

相关文章

当NebulaGraph遇上智能体:图数据库智能助手

在数字化转型的浪潮中,图数据库技术凭借其出色的数据关联性能和灵活的查询功能,逐渐成为企业重要的技术选项。我们的团队之前曾经在两个项目中进行了图数据库的重构:一次是从OrientDB迁移到NebulaGraph,另一次是将ES系统迁移到Neb…

4/26发布发布:缺了好几次的作业,矩形法+二分法求下面方程根+顺序查找n+程序填空,补一下还有八九没做,炸8412 字不是干的,哈哈哈

OK了发布 你说的对,但是釜山行里逃过了六节车厢的丧尸,却逃不过一节车厢的人心,这说明了什么?说明一节更比六节强,王中王,火腿肠,果冻我要喜之郎,上课要听鹏哥讲! 目录…

Redis入门到通关之数据结构解析-RedisObject

文章目录 ☃️概述☃️源码 欢迎来到 请回答1024 的博客 🍓🍓🍓欢迎来到 请回答1024的博客 关于博主: 我是 请回答1024,一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开发者。 博客特色&…

聚观早报 | TCL召开电视新品发布会;OceanBase 4.3发布

聚观早报每日整理最值得关注的行业重点事件,帮助大家及时了解最新行业动态,每日读报,就读聚观365资讯简报。 整理丨Cutie 4月22日消息 TCL召开电视新品发布会 OceanBase 4.3发布 科大讯飞推出耳背式助听器 F1联想中国大奖赛开赛 蔚来展…

已解决java.lang.IllegalThreadStateException: 非法线程状态异常的正确解决方法,亲测有效!!!

已解决java.lang.IllegalThreadStateException: 非法线程状态异常的正确解决方法,亲测有效!!! 目录 问题分析 场景描述 报错原因 解决思路 解决方法 检查线程状态 正确管理线程生命周期 异常处理 总结 博主v&#xff1a…

【QT进阶】Qt http编程之websocket的简单介绍

往期回顾 【QT进阶】Qt http编程之用户登录注册功能实现-CSDN博客 【QT进阶】Qt http编程之json解析的简单介绍-CSDN博客 【QT进阶】Qt http编程之nlohmann json库使用的简单介绍-CSDN博客 【QT进阶】Qt http编程之websocket的简单介绍 一、什么是websocket 1、简介 websock…

C#带引导窗体的窗体设计方法:创建特殊窗体

目录 1.设计操作流程 2.实例 (1)Resources.Designer.cs (2)Frm_Main.Designer.cs (3)Frm_Main.cs (4)Frm_Start.Designer.cs (5)Frm_Start.cs &#…

二倍体毛白杨(Populus tomentosa Carr.)基因组-春天都是杨树毛子???-文献精读-11

High quality haplotype-resolved genome assemblies of Populus tomentosa Carr., a stabilized interspecific hybrid species widespread in Asia 高质量二倍体解析的毛白杨(Populus tomentosa Carr.)基因组组装,这是一种在亚洲广泛分布的…