【docker系列】快速入门,安装docker并且启动一个自己的容器

本文详细介绍了Docker的基本概念,如仓库、镜像和容器,并提供了CentOS、Mac、Windows和Ubuntu上安装Docker的步骤。此外,还讲解了如何启动、设置开机自启和关闭Docker服务,以及容器的启动、自动重启、停止、导出/导入、日志查看和文件拷贝等操作。Docker作为轻量级虚拟化技术,让程序部署更加便捷和高效。
摘要由CSDN通过智能技术生成

⭐️什么是docker

相信大家都用过VMware、VisualBox这类虚拟机,每个虚拟机都有自己的操作系统,可以给虚拟机分配固定的cpu和内存。

docker就是linux容器的封装。对容器中的进程来说,进程所有接触到的文件和资源都是虚拟的,这样就能和底层系统隔离,从而拥有更高的安全性。容器的cpu和内存等资源也是分配好的,进程使用的资源不会超过预设的上限,进而防止主机宕机的情况发生。

docker容器是可复制可扩展的,当我们需要运行一个程序时,可以真正做到招之则来挥之则去,不用担心卸载不干净,有残留的情况。

docker的三个基本概念

  • Repository仓库

存放各种镜像的仓库,仓库可分为共有仓库和私有仓库,默认使用的是官方共有仓库(https://hub.docker.com/)。

  • Image镜像

可以将镜像看成一个系统的安装包,里面包含了一个虚拟系统和一些程序。

  • Container容器

镜像的运行时,镜像运行起来后其本身就是一个容器。

以下图展示了Docker客户端、服务端、仓库之间的关系。

Docker 架构图

⭐️安装docker

centos安装参考

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
sudo yum 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值