docker笔记

本文详细介绍了Docker的基本概念,包括Image、Container和Repository,以及Docker的安装、数据卷的创建和使用、网络配置中的端口映射。此外,还探讨了Dockerfile的创建和Docker-compose的使用,包括docker-compose.yml的配置。
摘要由CSDN通过智能技术生成

docker

1. 概念
  • Image(镜像)

    一堆只读层(read-only layer)的统一视角

  • Container(容器)

    一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的

  • Repository(仓库)

    • Repository (仓库)

      Docker 仓库的概念跟 Git 类似

    • Docker Registry ( 仓库注册服务器 )

      注册服务器可以理解为 GitHub 这样的托管服务

  • docker info/version

  • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5vNLRuUO-1594813412101)(E:\markDownFile\image\docker01.png)]

1.0 安装
  • xx

    docker info
    docker version
    
1.1 Image
  • 镜像

    -- 镜像
    
    docker search xxx
    -- 获取镜像
    docker pull ubuntu:13.10
    docker images 
    -- inspect命令可以分层级显示一个镜像或容器的信息
    docker inspect xxx[names]/[container id]/[IMAGE ID]
    
    -- 删除镜像(若有镜像容器正在运行,无法删除)
    docker rmi IMAGE
    
    -- 定制镜像(基于已有镜像的容器创建)
    docker commit --author "ck" --message "修改Nginx镜像" webserver nginx:v2 
    docker history nginx:v2   (查看镜像内历史记录)
    -- (Dockerfile)
    docker build -t nginx:v3 .
    
    -- 打包保存镜像
    docker save nginx:v3 -o /myimages/nginx:v3.zip[tar]   
    -- 下载解压
    sz xxx
    -- 加载镜像
    docker load -i spring-boot-docker.tar
    
    --上传镜像
    docker push
    
    
1.2 Container
  • 容器
   --  容器

   docker 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值