2.docker网吧笔记

1.es(elasticsearch)+kibana,需要的配置非常多
打命令都非常卡,非常耗内存的

  docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"
  elasticsearch:7.6.2
    #要配置2个端口

2.查看cpu的状态

docker stats
docker stop xxxid

3.测试端口


curl localhost:9200

4.增加内存的限制 -e环境配置修改

docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"
  -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2 #设置上下限

5.容器与容器怎么连接?

   kibana与es通过内网ip连接

6.管理镜像工具 portainer(平时不会用,测试使用)

#安装
    docker run -d -p 8080:9000 \
--restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer
   #测试,服务外网
   #设置密码,账号
   #选择local选项

7.联合文件系统UnionFS

  1.底层把指令优化了,把开机引导全部共用
    docker inspect 的json文件的RootFs的layers
   2.把镜像分层
   3.比如tomcat是一层,其他的下载,是另外一层(在这个基础上操作)然后打包起来
  1. docker commit提交镜像(我改了镜像,比如tomcat,webapp没有文件)
   启动一个默认的tomcat
   docker commit -m="提交的信息" -a="作者" 容器id 目标镜像名
   docker commit -m="提交的信息" -a="作者" xxx tomcat01:1.0
   docker images//查看镜像,相当于自己制作镜像
   //在本地
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值