容器的主要特点
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 阿里云