随笔分类 -  Docker

摘要:对于容器技术而言,它实现资源层面上的限制和隔离,依赖于 Linux 内核所提供的 cgroup 和 namespace 技术。 我们先对这两项技术的作用做个概括: cgroup 的主要作用:管理资源的分配、限制; namespace 的主要作用:封装抽象,限制,隔离,使命名空间内的进程看起来拥有他们 阅读全文
posted @ 2021-12-20 13:37 Tracydzf 阅读(616) 评论(0) 推荐(0) 编辑
摘要:为此我们提出一个更高效的解决方案:使用Docker+Selenium Grid。 Selenium Grid是一个分布式WebUI测试工具,可以将测试流程分发到多台服务器上,并行地执行。 Selenium Grid架构中包含两个主要角色:Hub是中心点控制节点,而Node是Selenium的工作节点 阅读全文
posted @ 2021-12-04 10:25 Tracydzf 阅读(355) 评论(0) 推荐(0) 编辑
摘要:介绍 在应用程序开发中,关键的成败阶段是将应用程序推向生产或使应用程序做好生产准备。需要进行某些配置以确保没有损坏,例如安全漏洞或暴露敏感配置(例如密钥)。Django Web 开发也不例外。应用程序在开发中的运行方式与其在生产中的运行方式大不相同。 要在生产中提供服务,Django 应用程序需要具 阅读全文
posted @ 2021-12-03 19:46 Tracydzf 阅读(586) 评论(0) 推荐(0) 编辑
摘要:Docker的口号是 Build,Ship,and Run Any App,Anywhere,在我们使用 Docker 的大部分时候,的确能感觉到其优越性,但是往往在我们 Build 一个应用的时候,是将我们的源代码也构建进去的,这对于类似于 golang 这样的编译型语言肯定是不行的,因为实际运行 阅读全文
posted @ 2021-10-18 14:15 Tracydzf 阅读(159) 评论(0) 推荐(0) 编辑
摘要:介绍 Docker Compose是Docker官方编排(Orchestration)项目之一,负责快速的部署分布式应用。其代码目前在https://github.com/docker/compose上开源。Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and 阅读全文
posted @ 2021-10-18 13:57 Tracydzf 阅读(365) 评论(0) 推荐(0) 编辑
摘要:Bridge模式 当Docker进程启动时,会在主机上创建一个名为docker0的虚拟网桥,此主机上启动的Docker容器会连接到这个虚拟网桥上。虚拟网桥的工作方式和物理交换机类似,这样主机上的所有容器就通过交换机连在了一个二层网络中。从docker0子网中分配一个 IP 给容器使用,并设置 doc 阅读全文
posted @ 2021-10-15 22:18 Tracydzf 阅读(54) 评论(0) 推荐(0) 编辑
摘要:数据卷 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性: 数据卷 可以在容器之间共享和重用 对 数据卷 的修改会立马生效 对 数据卷 的更新,不会影响镜像 数据卷 默认会一直存在,即使容器被删除 注意:数据卷 的使用,类似于 Linux 下对目录或文件进行 mou 阅读全文
posted @ 2021-10-15 18:58 Tracydzf 阅读(52) 评论(0) 推荐(0) 编辑
摘要:在学习使用docker过程中会遇到镜像和容器,两者之间的区别是什么?有什么关联?本文将用图文并茂的方式介绍容器、镜像的区别,能够很好的帮助各位深入理解Docker。 一、什么是镜像? 1.1 Image Layer(镜像层) 镜像可以看成是由多个镜像层叠加起来的一个文件系统(通过UnionFS与AU 阅读全文
posted @ 2021-01-07 09:56 Tracydzf 阅读(454) 评论(0) 推荐(0) 编辑
摘要:第一步,创建一个空文件夹,我们命名为django,路径我们采用在home文件夹下 python@ubuntu:~$ mkdir django python@ubuntu:~$ cd django python@ubuntu:~/django$ pwd /home/python/django pyth 阅读全文
posted @ 2020-06-02 00:13 Tracydzf 阅读(111) 评论(0) 推荐(0) 编辑
摘要:镜像(Image) 操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载root文件系统为其提供用户空间支持。而 Docker 镜像(Image),就相当于是一个root文件系统。比如官方镜像ubuntu:18.04就包含了完整的一套 Ubuntu 18.04 最小系统的root文 阅读全文
posted @ 2020-05-29 23:17 Tracydzf 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Docker 安装运行 FastDFS 获取 FastDFS 镜像 # 从远端仓库拉取镜像 # 其中 delron 是仓库名. # fastdfs 是镜像名 sudo docker image pull delron/fastdfs # 或者: # 解压教学资料中本地镜像 # 1. 从发的资料中获取 阅读全文
posted @ 2020-05-01 11:06 Tracydzf 阅读(506) 评论(0) 推荐(0) 编辑
摘要:镜像 查看docker的镜像 docker image ls 加载docker docker load -i 路径 删除镜像 docker image rm 镜像名字 停止容器 docker container start/stop 容器id/容器名 保存镜像 docker save -o 文件名 阅读全文
posted @ 2020-05-01 09:25 Tracydzf 阅读(110) 评论(0) 推荐(0) 编辑
摘要:FastDFS 介绍 用c语言编写的一款开源的轻量级分布式文件系统。 功能包括:文件存储、文件访问(文件上传、文件下载)、文件同步等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高 阅读全文
posted @ 2020-04-28 23:32 Tracydzf 阅读(1109) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示