- 博客(60)
- 收藏
- 关注
原创 docker-compose
容器一键化部署的工具,针对dockerfile,可以按照定制化的模式一键部署dockerfile创建的容器。docker-compose:使用docker-compose一键编排容器。yml是一种标记语言,直观的展示数据序列化的格式。ps 基于docker-compose拉取的镜像生成的容器。up 用docker-compose创建和启动容器。列表结构:表示有序的元素的结合,使用-开头。字符串,整数,布尔类型,也可以是小数点。down 删除容器,网络、数据款、镜像。3、不能用tab缩进,必须用空格缩进。
2024-08-19 16:04:36
377
原创 dockerfile
作为容器启动时执行命令的语句,一般情况下二者是通用的,但是在传参的情况下,需要加上cmd。RUN和ENTRYPOINTA区别:run是执行后结束,并不能持续化发的运行,entrypoint在docker run时就执行里面的命令,只要容器还在运行,就持续化的执行。3、cmd和entrypoint同时存在,命令都会执行,entrypoint会覆盖cmd的命令,并且cmd会把命令作为参数传给entrypoint。3、基于基础镜像,创建好了容器之后再容器内部进行定制化的操作,然后导出成镜像,下一次继续使用。
2024-08-19 16:03:25
604
原创 docker数据卷
容器的生命周期有限,一旦重启,所有对容器内部文件数据的修改以及保存的数据都会被初始化,所以为了防止数据丢失,重要的组件一定会做数据卷。容器和宿主机之间数据共享--------挂载卷---------容器内的目录和宿主机的目录进行挂载,实现数据文件共享。linux内核提供的可以限制,记录,隔离进程所使用的物理资源(cpu,内存,磁盘io)的机制。建立通信之后,容器之间可以通过容器名进行通信,容器之间不需要暴露端口,也不依赖宿主机的ip。第三点:已宿主机的目录为标准,同步的事宿主机目录的内容到容器内。
2024-08-19 16:01:42
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人