1、基础入门

    linux中的docker技术通过namespaces&control groups(CGroups)来实现,主要通过调用一下函数来完成:image.png
    Centos7以后才更好的支持docker的使用;
    FreeBSD中的jail—>linux vserver(chroot) —> LXC(linux container)—>docker;

    2、docker的基础用法

    2.1安装docker

    1. sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    2. sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    3. sudo yum install docker-ce docker-ce-cli containerd.io

    image.png
    docker inspect CONTAINERNAME 查看容器的info
    docker exec -it CONTAINERNAME /bin/sh 进入容器
    image.png
    3、docker 镜像的使用

    docker image push 通过docker hub和阿里云开发平台进行同步镜像
    docker save 本地打包
    docker load 本地装载

    4、docker 网络概述

    image.png