一条命令迁移 django 服务

简介: 一条命令迁移 django 服务

linux下部署命令

#部署django服务
(docker run -tid --name logistic1 -p 50001:22  -p 50000:8000 --privileged=true   registry.cn-hangzhou.aliyuncs.com/mkmk/django:logisticutf8 init) && (docker exec -d logistic1 /bin/bash -c "(python /home/Logistics/manage.py runserver 0.0.0.0:8000)")

windows下部署命令

docker run -tid --name logistic1  --net mynet10  --ip 10.10.20.21  --privileged=true   registry.cn-hangzhou.aliyuncs.com/mkmk/django:logisticutf8 init | docker exec -d logistic1 /bin/bash -c "nohup python /home/Logistics/manage.py runserver 0.0.0.0:8000 &"
#然后访问ip即可 访问服务
http://localhost:50000

中间遇到了 docker 容器乱码,可以这样解决

创建Dockerfile

第一行是你要修改的镜像 名称

FROM registry.cn-hangzhou.aliyuncs.com/mkmk/django:logistic
ENV LANG en_US.UTF-8

中间遇到了 docker 容器乱码,可以这样解决

创建Dockerfile

第一行是你要修改的镜像 名称

FROM registry.cn-hangzhou.aliyuncs.com/mkmk/django:logistic
ENV LANG en_US.UTF-8

cd 到Dockerfile所在的目录

 cd /aourscript
 #-t  后边是你要构建的 不乱码的 镜像名称
docker build -t registry.cn-hangzhou.aliyuncs.com/mkmk/django:logisticutf8 .

小记

vi :行号跳行

当vi *.txt 多个文件时

:n 前往修改下一个文件

:wn 保存修改,前往修改下一个文件

#查看 centos版本号
cat /etc/centos-release
#linux 设置登录密码
passwd
#安装ssh服务
yum install openssh-server
#修改配置文件
vi /etc/ssh/sshd_config
PermitRootLogin参数值为yes
ListenAddress 0.0.0.0
#启动服务
/bin/systemctl start sshd.service
# 设置开机自启动
systemctl enable sshd.service
相关文章
|
2月前
|
API 数据库 数据安全/隐私保护
利用Django框架构建高效后端API服务
本文将介绍如何利用Django框架构建高效的后端API服务。通过深入分析Django框架的特性和优势,结合实际案例,探讨了如何利用Django提供的强大功能来构建高性能、可扩展的后端服务。同时,还对Django框架在后端开发中的一些常见问题进行了解决方案的探讨,并提出了一些建设性的建议。
52 3
|
15天前
|
数据处理 数据库 开发者
Django中的自定义管理命令:扩展管理功能的途径
【4月更文挑战第15天】Django教程:介绍如何创建和使用自定义管理命令以扩展框架功能。在应用的`management/commands`目录下创建Python文件,继承`BaseCommand`,实现`handle`方法。示例代码展示了如何定义参数和执行逻辑。自定义命令适用于批量数据处理、定期任务、项目初始化和自定义迁移操作。注意文件位置、命令安全性和稳定性。自定义管理命令能提升开发和维护效率。
|
15天前
|
SQL 自然语言处理 数据库连接
Django ORM的魔力:简化数据库操作与迁移
【4月更文挑战第15天】Django ORM是Django框架的关键部分,提供了一种高级的面向对象方式与数据库交互,简化了手动SQL操作。通过定义Python数据模型,开发者能轻松创建数据库表结构,使用ORM执行查询、添加、修改和删除数据。Django ORM还自动化处理数据库连接、事务和数据类型转换。当模型变化时,Django的迁移工具帮助管理数据库结构的更新。通过这种方式,Django ORM促进了高效、专注于业务逻辑的Web开发。
|
5月前
|
算法 Java Python
Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
49 0
|
8月前
|
关系型数据库 MySQL 数据库
Django迁移数据库报错你遇到了吗?
最新版本创建应用后,迁移数据库报错怎么办?
|
9月前
|
Oracle 关系型数据库 MySQL
[Python]Django模型的定义 & 修改数据库引擎 & 迁移
[Python]Django模型的定义 & 修改数据库引擎 & 迁移
|
10月前
|
SQL 关系型数据库 MySQL
django迁移了数据库
我们定义好model,执行两个命令Django 就帮我们迁移了数据库。这是因为我们使用了 Python 内置的 SQLite3 数据库。
89 0
|
11月前
|
SQL Shell 数据库
Django开发中常用的命令总结
Django开发中常用的命令总结
|
12月前
|
Python
django drf 常用命令和常见问题
django drf 常用命令和常见问题
|
Windows Python
windows开机自启Django服务
windows开机自启Django服务