容器
docker
FatPuffer
这个作者很懒,什么都没留下…
展开
-
Docker搭建OpenLDAP+phpLDAPadmin统一用户认证
Docker 搭建 LDAPdocker run -p 389:389 -p 636:636 --name my-openldap-container --env LDAP_ORGANISATION="ihopeit" --env LDAP_DOMAIN="ihopeit.com" --env LDAP_ADMIN_PASSWORD="admin_passwd_4_ldap" --detach osixia/openldap:1.4.0Docker 搭建 phpLDAPadmindocker run原创 2021-11-09 23:56:09 · 1490 阅读 · 0 评论 -
Docker部署Django(三)docker-compose编排Django+Uwsgi+Nginx+MySQL
写在前面实际的生产环境中,我们往往需要定义数量庞大的 docker 容器,并且容器之间具有错综复杂的依赖联系,一个一个去手动创建容器并记录和配置这些复杂的容器关系,不仅效率低下而且容易出错,所以迫切需要一种定义容器集群编排和部署的工具,这就是docker-compose什么是docker-compose及docker-compose工具的安装Docker-compose是一个用来定义和运行复杂应用的 Docker 工具。使用 docker-compose 后不再需要使用 shell 脚本来逐一创建和启原创 2020-06-11 19:14:52 · 1609 阅读 · 22 评论 -
Docker部署Django(二)双容器部署Django + Uwsgi + Nginx
1.双容器部署Django+Uwsgi+Nginx项目示意图1.用户通过客户端访问服务器的80端口,请求由宿主机80端口映射到Nginx所在的容器1。2.Nginx接收到请求后会判断请求是静态的还是动态的,静态文件请求自己处理,动态请求则转发给Django+Uwsgi所在端口为8000的容器。3.注意:多容器创建和启动的先后顺序很重要,因为存在依赖关系2.双容器部署Django+Uwsgi+Nginx代码布局图由于之前项目中已经存在了一个Dockerfile,所以如果将nginx的Dock原创 2020-06-10 18:25:37 · 936 阅读 · 3 评论 -
Docker部署Django(一)单容器部署Django + uwsgi
1. 创建django项目django-admin startproject docker_django# 生成数据库迁移文件python3 manage.py makemigrations# 执行数据库映射python3 manage.py migrate# 创建管理员账户python3 manage.py createsuperuser# 修改配置文件settings.pyALLOWED_HOSTS = ['*']# 如果在服务器上启动的项目,需要开放防火墙8000端口,此原创 2020-06-09 15:59:56 · 1130 阅读 · 0 评论 -
Docker基础
Docker学习目标:掌握Docker基础知识,能够理解Docker镜像与容器的概念完成Docker安装与启动掌握Docker镜像与容器相关命令掌握Tomcat Nginx 等软件的常用应用的安装掌握docker迁移与备份相关命令能够运用Dockerfile编写创建容器的脚本能够搭建与使用docker私有仓库1 Docker简介1.1 什么是...原创 2019-09-20 16:51:45 · 215 阅读 · 0 评论