容器的主要特点

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 阿里云