
docker
文章平均质量分 80
复读的我
这个作者很懒,什么都没留下…
展开
-
docker资源限制
默认情况下,容器没有资源使用限制,可以使用主机内核调度程序允许的尽可能多的资源Docker提供了控制容器使用资源的方法,可以限制容器使用多少内存或CPU等docker info命令可以查看内核中的某项特性警告(在输出结尾处)修改内核参数 /etc/default/grub。原创 2023-12-21 19:58:49 · 626 阅读 · 0 评论 -
Docker仓库
每个注册用户都可以上传和管理自己的镜像。原创 2023-12-19 20:53:04 · 631 阅读 · 0 评论 -
Docker基础命令
on-failure[:max-retries] 当容器非正常退出时,自动重启,可以限制尝试重启次数。docker run -P 可以事先定义容器端口映射宿主机的网卡的随机端口 从32768开始。容器启动后,默认处于NAT网络中,所以外部网络主机无法直接访问容器中网络服务。docker run -p 宿主机端口:容器端口 --name ....注意:多个容器映射到宿主机的端口不能冲突,但容器内使用的端口可以相同。注:使用随机端口,容器再启动时映射端口会发生改变。原创 2023-12-03 15:35:11 · 364 阅读 · 0 评论 -
Docker镜像制作和管理
制作镜像方式1.docker commit 修改现有容器,手动构建为镜像以容器为模板制作镜像注:制作镜像时清理yum缓存 /var/cache/yum/*2.docker build 通过Dockerfile文件,批量构建为镜像利用docker file文件执行docker build自动构建镜像。原创 2023-12-06 17:08:24 · 878 阅读 · 0 评论 -
Docker数据管理
容器的数据分层目录LowerDir:image镜像层,即镜像本身UpperDir:容器的上层,容器变化的数据存放在此处MergedDir:容器的文件系统WorkDir:容器在宿主机的工作目录,挂载后内容会被清空,使用过程中内容用户不可见。原创 2023-12-07 17:15:07 · 486 阅读 · 0 评论 -
Docker网络管理
新建容器默认使用docker0的网络配置,可以修改默认指向自动义的网桥网络1.安装bridge-utils包使用brctl创建网桥 brctl addbr br02.使用 ip address 命令 指定网桥的网段3.指定网桥重启配置文件:systemctl daemon-reload systemctl restart docker.service。原创 2023-12-10 17:52:28 · 1022 阅读 · 0 评论 -
单机编排Docker Compose
docker-compose是一个管理多个容器的工具,可以解决容器之间的依赖关系,并且可以替代docker命令对容器进行创建、启动和停止的等手工的操作docker-compose将所管理的容器分为三层,分别是工程,服务以及容器。原创 2023-12-18 19:37:30 · 475 阅读 · 0 评论