跳到正文

docker学习笔记

有关docker的学习,持续更新~

Posted by lili on January 11, 2020 · 读取中...
    容器的主要特点

    1.容器具有不可变的特性

    2.容器都非常轻量

    3.创建速度快

    docker是什么?

    以容器为核心的体系和生态

    docker生态由几部分组成?

    docker engine

    docker hub

    docker machine 集装箱的吊车

    docker compoese 装载货物的叉车

    docker s 一套容器编排的体系

    docker 解决了什么问题?

    我这跑的好好的,到你那怎么不行了?

    系统卡,那个进程给cpu吃光了? docker 对系统的资源进行很好的隔离

    这套系统我重新搭好了,要不你重新搭一遍?

    企业那些场景用docker?

    构建DevOps流程,实现运维的自动化

    企业私有的PASS平台,降低开发成本,提示效率

    企业级APPStore,统一的后端系统分发平台

    间歇式计算任务

    构建微服务架构

    使用中的实践经验?

    3c原则(一个容器只运行一个应用)

    使用镜像来交付应用程序,不要直接部署

    分层构建镜像,不要把本地运行的容器转成镜像

    不要将数据储存在容器中

    docker常用命令

    Docker 停服务

    systemctl stop docker

    systemctl start docker

    docker rmi $(docker images -q)#删除所有镜像

    df-h查看内存信息

    docker ps查看运行的容器

    docker ps -a查看所有容器(包括未运行)

    docker images查看容器镜像

    docker pull +镜像名称 /重新拉镜像

    docker rm -f a78cb7e1295d 强制删除容器停不掉

    docker-compose -f docker-compose_32G.yml down强制停掉所有的容器

    docker exec -it 654be3061da5 curl -XPUT manager:2222/dptasks/5/restart /绕过前端重启容器

    2.6.0 / datapipeline / singlehost /各种脚本

    ./restart.sh dp-thrall-webservice重启webservice

    查询本机ip curl cip.cc

    新机器Docker compose 改邮箱,避免发送到所有人 然后重启一下

    ssh root@182.92.235.195 阿里云