docker 会这些也够

1,docker build -f 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://[email protected]/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

时间: 2024-12-13 18:49:47

docker 会这些也够的相关文章

docker~通过vs2017的Dockerfile来生成镜像

Dockerfile这个东西我们之前是介绍过,它方便,快捷,易用,而在vs2017中也对docker进行了支持,而生成docker image的方式就是有用Dockerfile为基础的,在添加docker支持之后,vs会为我们在根目录下生成一个Dockerfile的文件,我们可以通过docker客户端来编译这个Dockerfile,并把它build一个镜像文件,方便至极! 你可以在docker平台上下载windows版本的安装包,当前需要安装一个toolbox的插件 启动之后,系统会为docke

云的难处

私有云的难处 ——我们为什么需要 CloudEngine? 郑昀 创建于2016/7/31 最后更新于2016/8/3 关键词: 容器.Docker.OpenStack.虚拟机.私有云.Mesos.配置管理.部署.发布 提纲: Docker+OpenStack,就够了吗? 累觉不爱的部署 你家的业务系统能DRP吗? 大前提:配置管理规范 还要考虑什么?   2014年年底,我们开始试着将原有的持续集成和持续发布流程,从 OpenStack 迁移到 Docker 上.后来,我整理过两篇文章讲容器私

微服务架构实践 - 你只懂docker与spring boot就够了吗?

微服务架构实践 - 你只懂docker与spring boot就够了吗? 作者 浮云发发 已关注 2017.02.27 02:50* 字数 2613 阅读 2583评论 6喜欢 35赞赏 2 微服务并不是单独存在的,为了更好地实现微服务架构,需要整合许多组件混搭使用,方能打通任督二脉,天下无敌.网上很多大拿讲了微服务治理的内容,也有人单方面讲微服务的,比如spring boot与docker,本文着重于组件选型的较量,也积累了我们团队多次PK的精华:这些组件包括spring boot.sprin

关于 Docker 镜像的操作,看完这篇就够啦 !(下)

原文:关于 Docker 镜像的操作,看完这篇就够啦 !(下) 紧接着上篇<关于 Docker 镜像的操作,看完这篇就够啦 !(上)>,奉上下篇 !!! 镜像作为 Docker 三大核心概念中最重要的一个关键词,它有很多操作,是您想学习容器技术不得不掌握的.本文将带您一步一步,图文并重,上手操作来学习它. 目录: 一.Docker 删除镜像 1.1 通过标签删除镜像 1.2 通过 ID 删除镜像 1.3 删除镜像的限制 1.4 清理镜像 二.Docker 创建镜像 2.1 基于已有的镜像创建

部署基于Gitlab+Docker+Rancher+Harbor的前端项目这一篇就够了

部署基于Gitlab+Docker+Rancher+Harbor的前端项目这一篇就够了 安大虎 ? momenta 中台开发工程师 6 人赞同了该文章 就目前的形势看,一家公司的运维体系不承载在 Docker+Harbor(或 Pouch 等同类平台)之上都不好意思说自己的互联网公司.当然这些技术也不适用于全部公司,技术在迭代,平台也一样,把我使用的工具和大家分享下,一起成长(文章中扩展可按需Google). Docker docker的架构图如下: 从图中可以看出几个组成部分 docker c

一个基于Microsoft Azure、ASP.NET Core和Docker的博客系统

原文地址: http://www.cnblogs.com/daxnet/p/6139317.html 2008年11月,我在博客园开通了个人帐号,并在博客园发表了自己的第一篇博客.当然,我写博客也不是从2008年才开始的,在更早时候,也在CSDN和系统分析员协会(之后名为“希赛网”)个人空间发布过一些与编程和开发相关的文章.从入行到现在,我至始至终乐于与网友分享自己的所学所得,希望会有更多的同我一样的业内朋友能够在事业上取得成功,也算是为我们的软件事业贡献自己的一份力量吧,这也是我在博客园建博客

在Linux和Windows的Docker容器中运行ASP.NET Core

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 译者序:其实过去这周我都在研究这方面的内容,结果周末有事没有来得及总结为文章,Scott Hanselman就捷足先登了.那么我就来翻译一下这篇文章,让更多的中文读者看到.当然Scott遇到的坑我也遇到了. 不过首先,对于不熟悉的朋友我还是来解释一下Linux容器和Windows容器的概念. 由于容器成为虚拟化和应用托管的一种不可避免的选项,Windows也开始为公众提供容器功能(其实微软具备和使用

在Linux系统下使用Docker以及Weave搭建Nginx反向代理

Hi, 今天我们将会学习如何使用 Weave 和 Docker 搭建 Nginx 的反向代理/负载均衡服务器.Weave 可以创建一个虚拟网络将 Docker 容器彼此连接在一起,支持跨主机部署及自动发现.它可以让我们更加专注于应用的开发,而不是基础架构.Weave 提供了一个如此棒的环境,仿佛它的所有容器都属于同个网络,不需要端口/映射/连接等的配置.容器中的应用提供的服务在 weave 网络中可以轻易地被外部世界访问,不论你的容器运行在哪里.在这个教程里我们将会使用 weave 快速并且简单

我XXXX!!!够了!!!从github拉到dockerhub,再用daocloud加速下载

史上比较曲折的救国方式了... 先在git hub上申请帐号,导入dockerfile. 然后在docker hub上关联git hub帐号作自动构建. 再用daocloud作加速,将docker image下载下来. 真是够够的了... 参考URL: =========================== http://www.cnblogs.com/menkeyi/p/7114695.html https://mritd.me/2016/10/29/set-up-kubernetes-clu