【Docker】初识Docker以及Docker安装与阿里云镜像配置

目录

一、初识Docker

二、安装Docker

三、Docker架构

四、配置Docker镜像加速器


一、初识Docker

Docker是一个开源的应用容器引擎,诞生于2013年,基于Go语言实现,dotCloud公司出品,Docker开源让开发者打包他们的应用以及依赖包到一个轻量级、可移值的容器中,然后发布到任何流行的Linux机器上。

容器是完全使用沙箱机制,互相隔离的
容器的性能开销极低
Docker从17.03版本后分为CE社区版和EE企业版

总结就是:docker是一种容器技术,解决软件跨环境迁移的问题

二、安装Docker

下面安装在Centos系统上进行安装,以下是安装命令

复制代码
#1、yum包更新到最新
yum update
#2、安装需要的软件包
yum install yum-utils device-mapper-persistent-data lvm2
#3、设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#4、安装docker
yum install docker -ce
#5、查看docker版本
docker -v

三、Docker架构

镜像(image):就相当于是一个完整的root文件系统

容器(container):容器与镜像的关系类似于面向对象中对象与类的关系,镜像是静态的定义,容器是镜像运行的实体。容器可以被创建、运行、启动、停止

仓库(registers):仓库可以看作是代码控制中心,他用来保存镜像,类似maven的仓库

四、配置Docker镜像加速器

由于docker服务器在国外,所以下载速度比较慢,一般使用docker会配置一个国内镜像

配置镜像步骤

1、打开浏览器搜索阿里云

2、登录阿里云

3、点击控制台

4、在左上角菜单栏中搜索"镜像"

5、点击"容器镜像服务"

6、找到"镜像加速器"

7、找到操作文档选择系统,复制粘贴执行代码

8、使用cat /etc/docker/daemon.json 命令进行查看

相关推荐
cherishSpring1 小时前
在windows使用docker打包springboot项目镜像并上传到阿里云
spring boot·docker·容器
LKAI.1 小时前
k8s存储动态供给StorageClass
docker·微服务·云原生·容器·kubernetes
你可以叫我仔哥呀2 小时前
k8s学习记录(五):Pod亲和性详解
学习·容器·kubernetes
马武寨山的猴子3 小时前
【MinerU】:一款将PDF转化为机器可读格式的工具——RAG加强(Docker版本)
人工智能·docker·容器·pdf·rag
高峰君主4 小时前
「Docker已死?」:基于Wasm容器的新型交付体系如何颠覆十二因素应用宣言
docker·容器·wasm
晓柏7 小时前
Docker 部署 ELK 日志收集系统
docker
liang89997 小时前
Docker(二):docker常用命令
spring cloud·docker·容器
启明真纳9 小时前
统信操作系统使用默认yum源安装 Docker 的踩坑
运维·docker·容器
lee_yanyi9 小时前
《一键式江湖:Docker Compose中间件部署108式》开篇:告别“配置地狱”,从此笑傲云原生武林!》
docker·云原生·中间件
国际云,接待10 小时前
腾讯云国际版服务器从注册到使用的完整流程指南
运维·服务器·阿里云·架构·云计算·腾讯云·csdn开发云