docker基本组成

镜像:Docker镜像就是一个只读的模板,镜像可以用来创建Docker容器,一个镜像可以创建很多容器

 

 

 容器:Docker利用容器独立运行一个或者一组应用,容器是用镜像创建的运行实例.它可以被启动,开始,停止,删除。

每个容器都是相互隔离的,保证安全的平台,可以把容器看做是一个简易的linux环境(包括root权限,进程空间,用户空间,和网络空间)

运行在其中的应用程序,容器的定义和镜像几乎一模一样,唯一的区别在于容器的最上面那一层是可读可写

 

仓库:仓库是集中存放镜像文件的场所

仓库和仓库注册服务器是有区别的,仓库注册服务器上往往存放着多个仓库,每个仓库又包含了多个镜像,每个镜像有不同的标签tag

仓库分为公开仓库和私有仓库两种形式

最大公开仓库是

https://hub.docker.com/

总结

image 文件生成的容器实例,本身也是一个文件,称为镜像文件。
一个容器运行一种服务,当我们需要的时候,就可以通过docker客户端创建一个对应的运行实例,
也就是我们的容器
至于仓储,就是放了一堆镜像的地方,我们可以把镜像发布到仓储中,需要的时候从仓储中拉下来
就可以了。
查看镜像文件
docker images

 

 

 

 

 

 ----------------------------------------------------------------------------

配置阿里云镜像加速器

http://dev.aliyun.com/search.html

 

 

 

 

 

 

 

 

 

 先执行

sudo mkdir -p /etc/docker
systemctl stop docker
yum -y remov docker-ce
rm -rf /var/lib/docker

 

cd /etc/docker/
运行下面代码
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://plwop5q7.mirror.aliyuncs.com"] } EOF
sudo systemctl daemon-reload
重启docker
sudo systemctl restart docker

 

Docker卸载
systemctl stop docker

yum -y remov docker-ce
rm -rf /var/lib/docker

 

 

posted @   花心大萝卜li  阅读(81)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示