docker
Nick_Spider
GitHub -> https://github.com/nickliqian
展开
-
使用阿里云docker容器镜像服务托管、自动构建镜像
使用阿里云docker容器镜像服务托管、自动构建镜像0 引入1 创建仓库2 远程构建2.1 手动构建2.2 自动构建3 本地操作3.1 登录3.2 拉取3.3 推送3.4 使用场景4 触发器5 版本信息5.1 扫描安全漏洞5.2 查看层信息5.3 同步6 部署应用7 其他功能0 引入现在越来越多的公司使用docker托管服务,大部分公司内部都搭建或者购买了容器平台。但开发或者运维人员在非内网环境试用的过程中,往往会遇到构建的很慢、频繁的手动构建、在客户那边没有镜像加速等情况。最近试用了阿里云的容器镜像原创 2020-06-15 00:35:00 · 2888 阅读 · 0 评论 -
编写Dockerfile和docker-compose.yaml文件案例
本文使用flask基于redis构建一个web接口,教你使用Dockerfile来构建镜像和使用docker-compose来启动这一系列服务。1. Flask服务from flask import Flaskfrom redis import Redisapp = Flask(__name__)redis = Redis(host="redis",port=6379)@app.r...原创 2018-12-14 23:03:22 · 10440 阅读 · 3 评论 -
基于docker swarm搭建ELK集群
阿里云docker安装教程以及镜像下载加速1 Swarm介绍Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。总而言之使用swarm搭建集群是非常方便的,先看一下doc...原创 2018-12-16 13:19:53 · 4068 阅读 · 1 评论 -
使用docker部署基于selenium和chrome-headless的爬虫
无论是测试还是爬虫的一些工作,有时候都会用到selenium去对chrome执行自动化操作,这里介绍一下如何使用docker快捷方便的部署相关应用。1. selenium+chrome镜像通过docker search selenium我们发现,有一个docker镜像叫做selenium/standalone-chrome。看名字应该是包含了selenium和chrome,按照之前的方式我们...原创 2018-12-19 00:15:17 · 23359 阅读 · 14 评论 -
使用Alpine Linux的Docker镜像安装Python及相关依赖包
构建镜像基础镜像使用python36-alpine38-bot如果需要安装bash,可以使用下面的Dockerfile:FROM justgast/python36-alpine38-botMAINTAINER RethinkRUN echo "http://mirrors.aliyun.com/alpine/v3.8/main/" > /etc/apk/repositorie...原创 2019-05-29 17:51:19 · 12317 阅读 · 3 评论