最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Linux docker常用操作以及在Linux中的存储

XAMPP相关 中文小张 160浏览 0评论

Linux docker常用操作
docker在linux centos环境下的常用操作,以及docker在centos在的存放位置
1.centos 安装docker
yum update -y #升级现有的依赖

yum install docker -y #安装docker

启动docker服务

service docker start

2.下载更新镜像
docker pull daocloud.io/fangzhengjin/qiandao #拉取镜像

3.容器重启动策略
始终重启–开机时,如果Docker服务项已经启动则自动启动该容器
docker run -d -p 80:80 –name qiandao –restart=always daocloud.io/fangzhengjin/qiandao

4.手动启动容器
docker start qiandao

5.进入容器管理 与退出
docker exec -it qiandao /bin/bash
exit #退出容器

6.重启,半闭,删除容器
docker restart qiandao #重启
docker stop qiandao #关闭
docker rm -v qiandao #删除
docker update –restart=always qiandao #启动docker时自启动容器

docker 目录存储介绍
docker pull下载的镜像在哪里

docker在linux下存放的目录  /var/lib/docker

在containers中存放的就是docker pull下载过来文件,如下图所示

进入镜像目录 ,可以看到如下这些文件

Docker image  存放元数据

该文件夹下有个overlay2文件夹

docker会在/var/lib/docker/image目录下按每个存储驱动的名字创建一个目录

Overlay Network:属于Docker网络驱动,基于VXLAN封装实现Docker原生Overlay网络。Overlay Network:覆盖网络,在基础网络上叠加的一种虚拟网络技术模式,该网络中的主机通过虚拟链路连接起来。Overlay Network:Overlay网络有三种协议实现方式分别为,VXLAN、NVGRE、STT

参考:https://www.cnblogs.com/xiangsikai/p/9898103.html

docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着linux内核3.18把overlay纳入其中,overlay的地位变得更重

参考:https://www.jianshu.com/p/3826859a6d6e

docker image的信息记录在repositories.json中。

该文件夹下是专门用来存放元数据,那为什么区分image和layer呢?因为在docker中,image是由多个layer组合而成的,换句话就是layer是一个共享的层,可能有多个image会指向某个layer。

转载请注明:XAMPP中文组官网 » Linux docker常用操作以及在Linux中的存储