【云计算•云原生】3.一小时熟练掌握docker容器

本文介绍了Docker的基本概念,包括镜像和容器的区别,以及Docker与虚拟机的不同。详细讲解了在Ubuntu和Kali系统中安装Docker的步骤,并列举了常用Docker命令。接着,通过实例展示了如何使用Docker搭建MySQL、Nginx和Redis服务。此外,还探讨了容器和镜像的打包、私有仓库的搭建以及Docker网络管理。最后,介绍了Dockerfile和docker-compose.yml文件的使用,以及如何通过它们实现服务的自动化部署。

docker简介

docker是一个开源的应用容器引擎,可以让开发人员把编写好的代码和运行代码所需要的环境打包进一个容器里,通过移植容器可以避免多次搭建环境以及代码在一台机器上可以运行而到了另一台机器上因环境问题报错。

区分镜像和容器
用户基于镜像来运行容器,可以把镜像和容器类比成类和对象

docker、dockerfile与docker-compose区别
docker是一个可以基于镜像创建容器的软件
dockerfile把手工安装docer镜像的过程变成一个配置文件脚本,以后只需要运行这个文件就可获得所需环境
docker-compose用于编排容器。通过编辑docker-composer.yml配置文件,可以一个命令启动多个需要不同参数配置的容器

docker和虚拟机的区别

简单来说docker不需要一个单独的客户机操作系统,而是借助了宿主机。(应该是这样)
在这里插入图片描述

ubuntu下安装docker

ubuntu下安装docker,一条命令即可
curl -sSL https://get.daocloud.io/docke

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

H4ppyD0g

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值