简介
本文将介绍:
- Python包是什么?
- 如何安装Python包?
- 以及Python的常用包管理工具pip(Package Installer for Python)的常用方法和配置方式。
本文将介绍如何使用Docker Hub和阿里云的容器镜像服务来创建自己的docker镜像仓库
在了解了docker的基本用法以及使用dockerfile构建镜像后,我们可以看起来开森愉快的捣腾docker容器了。
部署个nginx,折腾个tomcat,多版本Python,整个Hadoop等等等等。
爽了一段时间,容器逐渐越来越多时候,就会发现又有了新问题。
比个如,如果要搭建个简单的web服务,使用MySQL数据库(一个容器),使用Python Flask开发web(又一个容器),使用Nginx + uwsgi做反向代理(再一个容器),数据库可能会做读写分离,web服务可能会做高可用或者负载均衡。对于这个常见的场景,最简单那就几个容器一个个启动,彼此间约定好访问的ip或者域名。使用久了就会发现比较麻烦,如果要删除重新拉起一套,一个个查容器id,停止,删除,再启动,容器多了就会超级麻烦。
一个好的办法就是用docker-compose来管理编排多个服务。
本文将简单介绍使用docker-compose编排服务的基本使用方法。
自我推荐一个自己开发的简易博客。
https://github.com/yancai/blog
此博客是一个基于Flask和Python Markdown开发的简易博客。
本博客支持基本的Markdown语法,并且支持table和Meta信息,具体参见About.md