位置: 编程技术 - 正文
推荐整理分享CentOS6.5设置Django开发环境(centos6.5设置网络),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:centos6.5设置ip地址,centos6.5设置ip地址,centos6.5设置中文,centos6.5设置静态ip,centos6.5设置ip地址,centos6.5设置中文,centos6.5设置网络,centos6.5设置中文,内容如对您有帮助,希望把文章链接给更多的朋友!
今天在我的Centos6.5机器上安装 Django 开发环境,在安装完使用 “django-admin.py startproject myapp” 创建应用的时候报了下面的错误
检查一下,发现是我机器上的 python 版本太老,CentOS6.5的 Python 是2.6.6,而最新的 django (1.8.4)要求的 Python 版本是2.7.x,本想着升级一下自己机器的 Python,又怕会对别的应用有影响,正犯愁呢,突然想到可以使用 Docker 来解决我碰到问题。下面就是我使用 Docker 搭建的 django 开发环境的步骤。
首先创建一个目录,用来存放 Docker 的配置文件,这里我就叫 django_env。
在 django_env 目录下创建一个 Dockerfile 文件,文件内容如下
考虑到后面会在 Docker 里启动多个服务,所以还是用到了supervisor,创建一个 supervisord.conf 文件,内容如下
在 django_env 目录下运行下面命令来生成容器镜像
根据容器镜像生成容器
这里使用了 “-v /home/kongxx/mywork:/data”,目的是为了可以在宿主机器和容器中共享代码
容器生成后,可以使用 “sudo docker inspect test | grep IPAddress” 命令来查看容器的 IP 地址。然后使用 ssh 来登录这个容器
登录到容器后,我们就可以运行 django 命令来创建和启动应用了,如下
此时,在浏览器里访问 即可看到服务已经运行了。
标签: centos6.5设置网络
本文链接地址:https://www.jiuchutong.com/biancheng/384424.html 转载请保留说明!友情链接: 武汉网站建设