文章分类 -  Docker

摘要:1. 拉取镜像 docker pull portainer/portainer 2. 运行容器 docker run -d -p 29000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /etc/loca 阅读全文
posted @ 2024-02-18 14:43 奋斗史 阅读(13) 评论(0) 推荐(0)
摘要:1. Swarm基础 1. Docker Swarm命令 1. swarm初始化 docker swarm init,下面是一些选项 2. 加入集群 docker swarm join,它包含四个选项 3. 管理添加节点的口令 docker swarm join-token 4. 离开集群 dock 阅读全文
posted @ 2024-02-06 16:26 奋斗史 阅读(78) 评论(0) 推荐(0)
摘要:1. 容器在使用中面临哪些威胁 1. 镜像污染 目前,Docker Hub上面有着数量众多的第三方上传镜像,这些镜像质量参差不齐。在这其中,不排除有黑客故意上传包含了恶意程序的镜像,并伪装成业务镜像供用户下载使用。当用户误用此类镜像启动容器时,无疑会导致容器被入侵。因此,用户必须保证容器所使用的镜像 阅读全文
posted @ 2023-05-24 14:54 奋斗史 阅读(318) 评论(0) 推荐(0)
摘要:1. docker-compose介绍 Compose作为一个独立的工具,本身并没有与Docker客户端进行集成 ,需要单独安装。(注:在安装之前,主机上必须先安装好Docker引擎) 定义和运行多个docker容器的工具 一个文件 docker-compose.yml 一条命令 docker-co 阅读全文
posted @ 2023-05-23 15:04 奋斗史 阅读(362) 评论(0) 推荐(0)
摘要:1. Docker数据存储 写时复制 docker镜像由多个只读层叠加而成,启动容器时,docker会加载只读镜像层并在镜像栈顶部添加一个读写层。 如果运行中的容器修改了一个已存在的文件,那该文件将会从读写层的下面的只读层复制到读写层,该文件的只读版本仍然存在,只是被读写层的副本隐藏,此时成为写时复 阅读全文
posted @ 2023-05-23 13:55 奋斗史 阅读(111) 评论(0) 推荐(0)
摘要:1. 端口映射 -P 宿主机会随便产生一个端口映射容器内部的端口 -p 自定义宿主机的端口映射容器内部的端口 Local_Port:Container_Port Local_IP:Local_Port:Container_Port Local_IP::Container_Port 与-P相似 Loc 阅读全文
posted @ 2023-05-23 10:22 奋斗史 阅读(55) 评论(0) 推荐(0)
摘要:1. 使用docker-registry仓库 1. 安装docker-registry yum install docker-regitsry -y 2. 查看是否安装成功 rpm -ql docker-distribution /etc/docker-distribution/registry/c 阅读全文
posted @ 2023-05-22 14:15 奋斗史 阅读(40) 评论(0) 推荐(0)
摘要:1. Dockerfile常用命令 2. 常用命令详解 1. FROM FROM <imagesName:tag> 指定基础镜像,必须是Dockerfile文件的第一个非注释行 2. MAINTAINER MAINTAINER Name <Email> 指定维护者的信息 3. RUN 1. shel 阅读全文
posted @ 2023-05-22 11:07 奋斗史 阅读(1058) 评论(0) 推荐(0)
摘要:1. 镜像与容器联系和存储驱动 1. 配置国内镜像仓库 vi /etc/docker/daemon.json {"registry-mirrors": ["https://registry.docker-cn.com"], 加速器"insecure-registries":["172.168.1.1 阅读全文
posted @ 2023-05-19 15:29 奋斗史 阅读(30) 评论(0) 推荐(0)
摘要:1. cAdvisor原生集群监控 docker run -d --name=cadvisor \ -v /:/rootfs:ro \ -v /var/run:/var/run:rw \ -v /sys:/sys:ro \ -v /var/lib/docker/:/var/lib/docker:ro 阅读全文
posted @ 2020-06-15 23:22 奋斗史 阅读(368) 评论(0) 推荐(0)
摘要:默认docker的空间为10GB,需要在创建的时候,添加参数: docker run -it -d --name fileserver --storage-opt size=30G docker.io/centos:latest /bin/bash docker cp /home/www files 阅读全文
posted @ 2018-05-30 13:50 奋斗史 阅读(2995) 评论(0) 推荐(0)
摘要:1. Docker组成 1. Docker client 客户端 Docker使用C/S的软件架构,Client端包含了容器管理所需要的命令行工具,通常会与服务端部署在同一台机器上。在日常操作中,我们可以通过命令行的方式,与服务端进行交互。 除了客户端以外,Docker也提供了REST API的方式 阅读全文
posted @ 2018-05-05 12:40 奋斗史 阅读(363) 评论(0) 推荐(0)