
Docker
feiyy404
选择往往比努力更重要。
展开
-
部署 selenium 的 docker 环境
前言在做模拟登录时,有时需要用到 selenium。主要是看做 js 逆向的难易程度。在本地安装浏览器驱动时,经常要遇到的一个问题就是浏览器升级造成的版本不匹配问题(This version of ChromeDriver only supports Chrome version 81)。 如图:如果需要配套做升级,请参考前文:更加可靠持久,同时方便服务器部署,我们可以使用 docker 来部署 selenium.selenium这里针对 Selenium Grid,它用于分布式自动化测试。原创 2020-09-18 15:36:54 · 999 阅读 · 0 评论 -
docker 日志相关
来源https://docs.docker.com/engine/reference/commandline/logs/docker logs作用获取 docker 容器的日志。查看帮助docker logs --help$ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 ...原创 2020-04-24 10:47:53 · 314 阅读 · 0 评论 -
清理 docker 占用从磁盘空间的常用命令
使用 docker 的好处所有服务,包括数据库都运行在Docker里面,好处:所有服务器的配置都非常简单,只安装了Docker,这样新增服务器的时候要简单很多。可以非常方便地在服务器之间移动各种服务,下载Docker镜像就可以运行,不需要手动配置运行环境。开发/测试环境与生产环境严格一致,不用担心由于环境问题导致部署失败。但是,使用 docker 会比较占用磁盘空间。基本步骤使...原创 2020-03-25 17:20:17 · 606 阅读 · 0 评论 -
解决 Error response from daemon: Get https://registry-1.docker.io/v2/: EOF 的问题
问题描述重置 docker 之后拉取镜像报错:解决查看可用 ip第一步:通过dig @114.114.114.114 registry-1.docker.io找到可用IP:第二步:尝试修改/etc/hosts强制docker.io相关的域名解析到其它可用IP添加一个第一步找到的可用 ip。保存之后重试:问题解决 …...原创 2020-02-24 10:59:31 · 20488 阅读 · 1 评论 -
清理 docker 磁盘占用一些命令
今日在服务器上部署时,发现报错磁盘空间不足,查看了下:du -sh /home/* |grep G发现是同事用掉了好多,然后我 vim 创建单个文件提示 no space left on device …看到 docker 占用也不少,想着先清理一下自己最近使用的镜像。清理悬挂镜像悬挂状态的镜像,就是不会再被使用的镜像,可以被删除。首先查看悬挂镜像: sudo docker imag...原创 2020-02-07 17:27:10 · 285 阅读 · 0 评论 -
使用 docker 创建单个 zookeeper 服务进程
找镜像并拉取启动服务启动服务,映射宿主机端口:测试连接from kazoo.client import KazooClientzk = KazooClient(hosts='127.0.0.1:2181')# 启动连接zk.start()# 停止连接# zk.stop()# 创建节点路径,但不能设置节点数据值zk.ensure_path("/my/favori...原创 2019-07-17 12:17:44 · 266 阅读 · 0 评论 -
docker 网络
随机端口映射查看一下:查看新容器的 ip:bridge模式host 模式container 模式host可能原因:https://docs.docker.com/network/host/原创 2019-04-13 12:27:13 · 226 阅读 · 0 评论 -
对于 docker-machine 的理解以及在 docker-swarm 中使用 python 针对于 docker 的 SDK
环境搭建问题在 https://blog.youkuaiyun.com/Enjolras_fuu/article/details/89244113 中我们搭建了一个单机的 docker swarm环境, 退出这个集群之后,执行docker servise ls(base) furuiyangdeMacBook-Pro:SwarmSense-IoT-Platform furuiyang$ docker se...原创 2019-04-12 17:25:33 · 546 阅读 · 0 评论 -
macOS 系统下 docker-machine 的安装和单机集群环境的构建
refhttps://stackoverflow.com/questions/42079458/how-to-run-docker-machine-create-in-os-xhttps://github.com/machine-drivers/docker-machine-driver-xhyvehttps://asciinema.org/a/29930https://docs.dock...原创 2019-04-12 16:20:21 · 1963 阅读 · 0 评论 -
Docker compose
任务编排介绍场景:我们在工作中为了完成业务目标,首先把业务拆分成多个子任务,然后对这些子任务进行顺序组合,当子任务按照方 案执行完毕后,就完成了业务目标。任务编排,就是对多个子任务执行顺序进行确定的过程。常见的任务编排工具单机版:docker compose集群版:Docker swarm —> DockerMesos —> Apachekubernetes...原创 2019-04-12 15:52:58 · 279 阅读 · 0 评论 -
docker容器时间和主机时间不一致的解决方案
查看时间查看主机时间:[furuiyang@lianghua-hw-gz-124 logs]$ dateWed Mar 27 09:58:41 CST 2019查看容器时间:[root@4249ba0f6c7a logs]# dateWed Mar 27 01:59:02 UTC 2019共享主机的 localtime创建容器时指定启动参数,挂载 localtime 文件到容器...原创 2019-03-27 11:06:20 · 679 阅读 · 0 评论 -
创建centos docker环境运行python脚本
1.拉取最近的centos镜像:docker pull centos2.跑一个容器:docker run -itd --privileged --name centos_as2 -v /home/furuiyang/async:/home/furuiyang/async centos /usr/sbin/init3.进入容器中:docker exec -it centos_as2 /...原创 2019-02-26 13:45:34 · 1990 阅读 · 0 评论 -
在 MacOS 上安装 Docker 以及配置加速器
http://www.runoob.com/docker/macos-docker-install.html转载 2019-01-27 20:23:27 · 999 阅读 · 0 评论 -
第二节 Docker版本与安装介绍
01 Docker安装与版本了解Docker-CE 与 Docker-EEDocker-CE指Docker社区版,由社区维护和提供技术支持,为免费版本,适合个人开发人员和小团队使用。Docker-EE指Docker企业版,为收费版本,由售后团队和技术团队提供技术支持,专为企业开发和IT团队而设计。相比Docker-EE,增加一些额外功能,更重要的是提供了更安全的保障。此外...原创 2019-01-27 20:16:55 · 313 阅读 · 0 评论 -
第一节 Docker概览
01 整体课程内容介绍02 Docker 概览阶段课程简介03 了解Docker什么是DockerDocker是开发 运行和部署应用程序的开放管理平台开发人员能利用Docker开发和运行应用程序运维人员能利用 Docker 部署和管理应用程序04 Docker整体结构对比Docker引擎介绍(Docker Engine)docker 引擎是一个包含以下组件的客户端-服务端应用程...原创 2019-01-27 19:48:26 · 257 阅读 · 0 评论