docker 会这些也够
2016-08-03 23:48
323 查看
$ sudo systemctl start docker $ sudo systemctl stop docker $ sudo systemctl restart docker
If you want Docker to start at boot, you should also:
$ sudo systemctl enable docker
1,docker build -t jianyeruan/node . || dos2unix xxx.sh
docker login | docker exec -it nodejs bash |docker stop|rm $(docker ps -a -q)
2,docker目录usr/share/app 对应我的app目录
docker run -d --name data -v /home/jianyeruan/app:/usr/share/app busybox || windows c:\jayruanwork\app|config
docker run -d --volumes-from=data --name mongo -p 27019:27019 jianyeruan/mongo /run.sh mongod --port 27019 --dbpath /data
docker run --volumes-from=data --link mongo:mongo -e APPPATH="nodeapi" --rm jianyeruan/node /run.sh node modules/createsuper.js
docker run --volumes-from=data --link mongo:mongo -e APPPATH="nodeapi" --rm jianyeruan/node /run.sh apidoc -i routes/ -o public/apidoc/
docker run -it --volumes-from=data -p 3002:3002 --link mongo:mongo -e APPPATH="nodeapi" --rm jianyeruan/node /run.sh supervisor app.js
docker run -d --name=nginx -p 80:80 --volumes-from=data -v /home/jianyeruan/config/nginx:/etc/nginx/conf.d nginx
3,git
git fetch --all
git reset --hard origin/master
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/jianyeruan80/ioincapp.git origin master
git remote add origin https://jianyeruan@bitbucket.org/jianyeruan/emenu.git origin/mast
git push -u origin master
touch .gitignore
cat > .gitignore
#Floder#
bin/
node_modules/
logs/M*
4:backup | restorage
docker exec mongo mongodump --port=27019 -d testdb -o /usr/share/jayruanwork/mongo -u admin -p=123456 --authenticationDatabase admin
mongoexport --port=27019 -d testdb -c test -o students.dat -u admin -p=mypass --authenticationDatabase admin
mongorestore --port=27019 -d testdb /usr/share/jayruanwork/mongo/testdb -u admin -p=mypass --authenticationDatabase admin
mongoimport --port=27019 -d testdb -c students students.dat -u admin -p=mypass --authenticationDatabase admin
mongodump --port=27019 -d testdb -o /usr/share/app/mongo -u admin -p=123456 --authenticationDatabase admin
mongorestore --port=27019 -d test5201 /usr/share/app/mongo/test520 -u admin -p=admin --authenticationDatabase admin
docker exec mongo mongodump --port=27019 -d rjy -o /usr/share/app/mongo -u rjy -p=rjy --authenticationDatabase admin
docker exec mongo mongorestore --port=27019 -d rjy /usr/share/app/mongo/rjy -u rjy -p=rjy --authenticationDatabase admin
mongodump --port=27019 -d testdb -o /usr/share/app/mongo -u admin -p=123456 --authenticationDatabase admin
mongorestore --port=27019 -d test5201 /usr/share/app/mongo/test520 -u admin -p=admin --authenticationDatabase admin
相关文章推荐
- 为什么Docker会受欢迎?看完这些才恍然大悟
- Docker技术这些应用场景,你知道吗?
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 在Docker中运行Java:为了防止失败,你需要知道这些
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 为什么Docker会受欢迎?看完这些才恍然大悟
- Docker技术这些应用场景【转】
- 为什么Docker会受欢迎?看完这些才恍然大悟
- Docker技术这些应用场景,你知道吗? 推荐
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 想使用Docker容器?先看看这些注意事项
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 当docker 起了多个container如何管理这些应用呢?service discovery
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 为什么Docker会受欢迎?看完这些才恍然大悟
- (转)在Docker中运行Java:为了防止失败,你需要知道这些
- Machine、Swarm、Compose、SocketPlane这些Docker生态圈软件各解决了哪些问题?
- 为什么Docker会受欢迎?看完这些才恍然大悟
- 为什么Docker会受欢迎?看完这些才恍然大悟