2 u013678477 u013678477 于 2016.04.25 20:26 提问

新手求助,几条linux命令,想写成脚本,求助

现在有几条命令,想写成脚本,用到的时候,直接执行脚本操作,求大神帮助
0、先登录服务器,192.168.196.1
1、进入项目代码目录/home/data/docker/chinaee/ee/project ,
2、执行sudo git pull 拉取代码
3、 执行表结构变更(非必须,只在有表结构变更时需要)
1)sudo docker exec -it chinaee_eebash 进入docker容器
2)source /opt/django/venv/bin/activate 激活virtualenv虚拟环境
3)python manage.py migrate执行表结构变更。(有时执行python manage.py migrate会报错,是代码自动生成的表结构变更有问题,需要研发手动处理)
4)exit退出docker容器
4、 重启docker容器
sudo docker-compose -f etc/docker-compose.yml restart ,重启docker容器

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.25 23:31

你如果能把你的需求明确,你脚本自然就写出来了。想“登录”,“变更”,“需要”这些模糊的字眼你也说不清楚,所以也没法写出来。

u012377333
u012377333   Rxr 2016.04.29 15:50

登录服务器,这个不用写在脚本里面;
进入项目目录;
cd /home/data/docker/chinaee/ee/project
后面的命令依次执行就行了;

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
[求助]评标办法[求助]评标办法[求助]评标办法
[求助]评标办法[求助]评标办法[求助]评标办法[求助]评标办法[求助]评标办法[求助]评标办法
一次完整的HTTP网络请求过程详解
0.  前言从我们在浏览器的地址栏输入http://blog.csdn.net/seu_calvin后回车,到我们看到该博客的主页,这中间经历了什么呢?简单地回答这个问题,大概是经历了域名解析、TCP的三次握手、建立TCP连接后发起HTTP请求、服务器响应HTTP请求、浏览器解析html代码,同时请求html代码中的资源(如js、css、图片等)、最后浏览器对页面进行渲染并呈现给用户。下面分别介绍...
求助帮忙调试下MFC源代码
求助,帮忙调试下MFC源代码。求助,帮忙调试下MFC源代码。求助,帮忙调试下MFC源代码
新手求助,listview问题求助
如图,在winform窗体中用listview控件时,表格第一行与表头之间没有分隔线,但是Gridlines属性是设置为true,求助这怎么解决啊 
新手求助
自己写一个拷贝函数用指针的方法应该怎样写呢 
新手求助
小弟刚接触java,今天装了tomcat5.0和jdk1.4,登陆http://localhost:8080时,弹出一个登陆对话框,要求输入用户名和密码,领域是xdb,可我不知道这个用户名和密码是什么?请各位大虾指点一下!谢谢
新手求助!!!
请问如何可以修改我的技术专长?如果不想使用此网站,能否将个人信息删除?请速回,多谢!
求助代码
请问哪位高手知道怎么在ArcGIS里用VBA写裁切代码的,要基于Ienvelope的接口?要求是能在打开的图层中选中一个方框,然后能把选中的图裁出来并保存,谢谢了!
新手求助!
我想学c#想找个高手带下我我正在自学阶段 不过自学很盲目  有qq群就加我下   共同交流 
红蜘蛛6.21160(512用户完美破解版)
『红蜘蛛多媒体网络教室』由广州创讯软件有限公司开发,简称《红蜘蛛软件》。该软件运行于加载TCP/IP协议的Windows2000/XP/2003/VISTA网络,主要在局域网络上实现多媒体信息的教学广播,是一款实现在电子教室、多媒体网络教室或者电脑教室中进行多媒体网络教学的非常好的软件产品,集电脑教室的同步教学、控制、管理、音视频广播、网络考试等功能于一体,并能同时实现屏幕监视和远程控制等网络管理的目的。它专门针对电脑教学和培训网络开发,可以非常方便地完成电脑教学任务,包括屏幕广播与点播、屏幕监视、遥控辅导、屏幕录制、屏幕回放、网络考试、网上语音广播、两人对讲和多方讨论、VCD/MPEG/AVI/MP3/WAV/MOV/RM/RMVB等视频流的网络播放、黑屏肃静、同步文件传输、提交作业、联机讨论、远程命令、获取远端信息、电子教鞭、电子黑板与白板、电子抢答、电子点名、网上消息、电子举手、锁定学生机的键盘和鼠标、远程开关机和重启、学生机同步升级服务、远程安装、倒计时、班级和学生管理等,对于传统的辅助教学模式来说,这是一种教学上的突破。