- 博客(20)
- 收藏
- 关注
原创 Docker Compose
一般情况下,默认都基于文件名叫 Dockerfile 的文件构建镜像,当然也可以是自定义的文件名,使用 dockerfile 声明,不过这个选项只能声明文件名,文件所在路径还是要通过 centext 来声明。该选项可以是 Dockerfile 文件的绝对/相对路径,也可以是远程 Git 仓库的 URL,当提供的值是相对路径时,相对当前 docker-compose.yml 文件所在目录。因为 Docker 容器名称必须是唯一的,所以如果指定了自定义名称,就不能将服务扩展至多个容器。网络上此服务的别名。
2023-12-26 16:35:30
441
原创 docker 镜像迁移
docker load 导入 docker save 命令导出的镜像归档文件。docker save 将指定镜像保存成 tar 归档文件。docker commit:从容器创建一个新的镜像。-o:镜像打包后的归档文件输出的目录。
2023-12-26 16:29:45
410
原创 docker 网络配置
相比较于默认网络模式,自定义网络模式保证了容器中应用的安全性,实际开发中更推荐自定义的网络模式进行容器管理,以及启用容器名称到IP地址和自动DNS解析。从 Docker 1.10 版本开始,docker daemon 实现了一个内嵌的 DNS server,使容器可以直接通过容器名称通信。方法很简单,只要在创建容器时使用 --name 为容器命名即可。只能在 user-defined 网络中使用。也就是说,默认的 bridge 网络是无法使用 DNS 的,所以我们就需要自定义网络。
2023-12-26 16:27:27
1072
原创 docker 镜像源配置
https://.mirror.aliyuncs.com | 需要自己去以下链接创建专属镜像仓库。没有该文件可以直接vim创建daemon.json,使用中国区镜像。Linux下配置docker镜像源文件。| Docker中国区官方 |重启docker服务。
2023-12-20 14:12:04
2009
原创 基于dockers 系统服务部署python项目
nginx一般不会莫名其妙被关闭,但gunicorn是一个进程,完成有有可能因为一些原因被关闭或者阻塞,为了保证gunicorn进程,需要使用看护进程插件。对于工作模式,默认是sync,即同步模式。这种模式就是说在调用的时候,必须等待调用返回结果后,决定后续的行为。而异步则是在调用这个job的时候,不用等待其执行结果,还可以执行其他job。–workers=3表示三个进程,main:app,其中main为之前flask工程中的main.py,意味这将main.py对象实例化为app。
2023-07-17 16:12:17
215
原创 基于Ubuntu部署python项目创建虚拟环境
方法:pycharm-> view -> tool windows–>terminal: 在terminal中输入如下命令,就可以在项目文件夹中找到requirements.txt。注:windows系统中pycharm可以导出现有python工程虚拟环境中所有已安装文件列表到文件requirements.txt中。运行程序示例:输入命令 python main.py即可在该虚拟环境中运行名字为main.py的python程序。只用使用下面的命令使虚拟环境生效以后,运行的程序才是运行在该虚拟环境中的。
2023-07-05 15:18:12
1136
原创 云服务器上使用docker部署python服务
参考:https://zhuanlan.zhihu.com/p/436457965。项目是否存在包依赖文件requirements.txt,不存在新建。书写Dockerfile 文件。创建一个文件夹,容纳项目文件。
2023-07-03 18:23:10
66
原创 查手机归属地脚本
from phone import Phonep = Phone()x = p.find(180xxxxxx41)print(x)
2019-08-06 15:04:07
285
原创 利用API抓取数据入库
import datetimeimport jsonimport reimport timefrom threading import Timerimport requestsimport pymysqldb = pymysql.connect(“000000000”, “root”, “zxcvb”, “test”)cursor = db.cursor()def print_t...
2019-07-18 14:58:04
568
原创 Pandas模块使用 将数据库数据图形化显示趋势
import pandas as pdimport pymysqlimport matplotlib.pyplot as pltconn = pymysql.connect(“host”, “user”, “passwd”, “databases”)读取数据库表数据data = pd.read_sql(“select * from NB”, con=conn)数据转化为列表d = l...
2019-07-17 17:15:02
317
原创 连接交换机线程版
-- coding: utf-8 --!/usr/bin/pythonimport threadingfrom threading import Threadimport paramikofrom conf import *class SSHconnect(Thread):def init(self, ip, username, passwd, cmd):super().init(...
2019-07-10 11:02:32
97
原创 python连接华为交换机执行命令
import threadingimport paramikofrom conf2 import *def sshclient_execmd(hostname, port, username, password, execmd):try:s = paramiko.SSHClient()s.set_missing_host_key_policy(paramiko.AutoAddPolic...
2019-07-10 10:55:42
2892
原创 基于Flask框架的图书管理项目
图书管理文中有不恰当出望各位给出宝贵意见联系邮箱:xiaokangk1@gmail.com前端部分此段代码可添加在当前文件夹templates下,注意设置文件夹模式templates为jinja2<!DOCTYPE html><html lang="en"><head> <meta charset
2019-03-04 21:49:28
517
原创 列表操作总结
针对列表的增删改查如有错误联系xiaokangk1@gmail.com定义一个字符串列表name_list = [“zhansan”, “lisi”, “wangwu”, “maliu”, “gaoping”, “lisi”]1.增加1.1 指定位置增加元素 name_list.insert(index,items)name_list.insert(1, “xiaokang”)pri...
2019-02-14 17:20:26
428
2
原创 MySQL数据库
**mysql数据库相关知识点纯属个人积累笔记,可供查询使用,若发现书写错误可联系邮箱xiaokangk1@gmail.com 谢谢!**-01 mysql 数据库的操作-- 链接数据库mysql -uroot -pmysql;-- 不显示密码*************mysql -uroot -p-- 退出数据库***********--quit/exit/...
2019-02-13 21:15:39
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人