windows-docker开发我常用命令 docker-machine ssh default
docker-machine ssh default docker logs test sudo systemctl start docker docker tag IMAGEID new_repository newTAG docker commit -a 'message aaaa' CONTAINER_ID NEW_IMAGE_NAME
VBoxManage modifyvm "default" --natpf1 "tcp-port90,tcp,,90,,90"
VBoxManage modifyvm "default" --natpf1 "tcp-port91,tcp,,91,,91"
VBoxManage modifyvm "default" --natpf1 "tcp-port80,tcp,,80,,80"
VBoxManage modifyvm "default" --natpf1 "tcp-port3000,tcp,,3000,,3000"
VBoxManage modifyvm "default" --natpf1 "tcp-port3001,tcp,,3001,,3001"
VBoxManage modifyvm "default" --natpf1 "tcp-port3002,tcp,,3002,,3002"
VBoxManage modifyvm "default" --natpf1 "tcp-port9000,tcp,,9000,,9000"
VBoxManage modifyvm "default" --natpf1 "tcp-port27017,tcp,,27017,,27017"
VBoxManage modifyvm "default" --natpf1 "tcp-port3306,tcp,,3306,,3306"
VBoxManage modifyvm "default" --natpf1 "tcp-port6379,tcp,,6379,,6379"
docker stop $(docker ps -aq) && docker rm $(docker ps -aq)
sudo mount -t cifs -o username=jianyeruan,password="123" //192.168.1.5/jayruanwork /home/docker //他们有app,config cd / sudo -umount /home/docker
sudo mount -t cifs -o username=menusifu2015,password="123456" //192.168.1.125/jayruanwork /home/docker
docker run --name redis -it -p 6379:6379 redis redis-server --appendonly yes
1,开发测试时 不用link
docker run -d --name data -v /home/docker/app:/usr/share/jayruanwork centos
2,
docker run -d --volumes-from=data --name mongo -p 27017:27017 mongo
docker run -d --volumes-from=data --name mongo -p 27017:27017 -e MONGODB_PASS="123456" jianyeruan/mongo
docker run -d --volumes-from=data --name mariadb -e -p 3306:3306 MYSQL_ROOT_PASSWORD=123456 jianyeruan/mariadb
3,
docker run -d --volumes-from=data --name php7-fpm -p 9000:9000 php:7-fpm
docker run -d --volumes-from=data --name=nodejs -p 3001:3001 jianyeruan/node supervisor vip/app.js
docker run -it --volumes-from=data --name=nodejs3 -p 3001:3001 jianyeruan/node supervisor ./node2016/bin/www
4,nginx
docker run -d --name=nginx -p 80:80 -p 90:90 --volumes-from=data -v /home/docker/config/nginx:/etc/nginx/conf.d nginx
备份
docker exec mongo mongodump -d testdb -o /usr/share/jayruanwork/mongo -u admin -p=123456 --authenticationDatabase admin
mongoexport -d testdb -c test -o students.dat -u admin -p=mypass --authenticationDatabase admin
mongoexport -d dba22 -c foo -f x,y,a,b,c --csv -o ./result.csv
mongoexport -d restaurant -c restaurants --csv -f state,name,phone -o students_csv.csv
还原
docker exec mongo mongorestore -d testdb /usr/share/jayruanwork/mongo/testdb -u admin -p=mypass --authenticationDatabase admin
mongoimport -d testdb -c students students.dat -u admin -p=mypass --authenticationDatabase admin
备份
mysqldump --user=root --password=123456 mysql mysql1 > dbbackupscript.sql
gzip /backup/*.sql
mysqldump --user=root --password=123456 –all-databases> dbbackupscript.sql
还原create database mydb;
mysql --user=root --password=123456 mysql1 < dbbackupscript.sql
mysql --user=root --password=123456 --one-database database_name < all_databases.sql
upload .
docker run --rm jianyeruan/centos gsutil cp /a.txt gs://jayruanbackup
gsutil cp a.txt gs://jayruanbackup
gsutil -m cp -r folder gs://jayruanbackup
gsutil ls gs://uspto-pair/applications/0800401*
gsutil cp gs://jayruanbackup/* .
正式上线时:link 然后不用映射端口。
--link mongo:mongo --link php7-fpm:fpm --link mariadb:mariadb
程序里的location或127.0.0.1 用:后面代替.
nginx link php ;php link 数据库
nginx link node[失败还没有找到原因]; node link 数据库
node=>add supervisor and GraphicsMagick,php-7fpm,nginx=>加了gzip,mongo=>auth,mariadb
http://zeptojs.com/zepto.min.js
https://github.com/jieyou/lazyload
docker run -d --volumes-from=data --name css yajo/sass sass --watch /usr/share/jayruanwork/nginx/scss:/usr/share/jayruanwork/nginx/css
docker run -d --volumes-from=data --name css2 yajo/sass sass --style compressed /usr/share/jayruanwork/nginx/scss/test.scss:/usr/share/jayruanwork/nginx/css/test.css
sudo service docker start
docker run -d -p 27017:27017 -p 28017:28017 tutum/mongodb
docker run -d -p 27017:27017 -p 28017:28017 -e MONGODB_USER="user" -e MONGODB_PASS="mypass" tutum/mongodb:3.2
mongo admin -u admin -p mypass
- mongoexport -d dba22 -c foo -f x,y,a,b,c --csv -o ./result.csv
windows-docker开发我常用命令 docker-machine ssh default的更多相关文章
- docker 安装与常用命令与常用容器(containers)环境
注意区别 container 与 image 的关系,container 的建立需要 image 的承载,也即 container 依赖 image,停止并删除了 container 并不会删除 im ...
- Docker入门以及常用命令
目的: Docker入门 Docker简介 Centos7安装Docker Docker HelloWorld运行原理解析 阿里云镜像仓库配置 Docker常用命令 Docker基本命令 Docker ...
- Docker 入门指南——常用命令
前面已经介绍了 Docker 的安装方式,本文总结一下使用 Docker 的基本概念和常用命令. 基本概念 镜像 Image 镜像是一些打包好的已有的环境,可以被用来启动和创建容器 容器 Contai ...
- Docker基础和常用命令
Docker基础和常用命令 一,Docker 简介 1.1,什么是 Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,nam ...
- Docker系列之常用命令操作手册
目录 1.安装虚拟机 2.安装Docker 3.Docker镜像操作 4.Docker容器操作 Docker系列之常用命令操作手册 继上一篇博客Docker系列之原理简单介绍之后,本博客对常用的Doc ...
- [转帖]Windows批处理(cmd/bat)常用命令小结
Windows批处理(cmd/bat)常用命令小结 非常值得学习的文档 先放这里 有时间做实验, 转载自:“趣IT”微信公共号 前言 批处理文件(batch file)包含一系列 DOS命令,通常用于 ...
- Windows 批处理(cmd/bat)常用命令教程
Windows批处理(cmd/bat)常用命令教程 简单详细,建议收藏 常见问题: 1.如果你自己编写的.bat文件,双击打开,出现闪退 2.批处理.bat 文件中输出中文乱码 解决方法在文章末尾! ...
- Android开发调试常用命令列表
Android开发调试常用命令列表 adb命令 am am start -n com.iflytek.autofly.account/.ui.MainActivity am start -n com. ...
- Windows批处理(cmd/bat)常用命令
Windows批处理(cmd/bat)常用命令 一.总结 一句话总结: 1.批量处理图片的方式? PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本: 2.大量的重复的操作 ...
- Docker入门之常用命令
写在前面 细数当前最流行的技术莫过于容器化和人工智能了,而容器化技术能有今天的热度,Docker可谓功不可没. 让我们一起来回顾一下Docker 是什么? 是一种虚拟化技术 能够将应用程序自动部署到容 ...
随机推荐
- JSP连接数据库的两种方式:Jdbc-Odbc桥和Jdbc直连(转)
学JSP的同学都要知道怎么连数据库,网上的示例各有各的做法,弄得都不知道用谁的好.其实方法千变万化,本质上就两种:Jdbc-Odbc桥和Jdbc直连. 下面先以MySQL为例说说这两种方式各是怎么连的 ...
- bignum 大数模板
今天无意间看到一个很好的大数模板,能算加.减.乘.除等基本运算,但操作减法的时候只能大数减小数,也不支持负数,如果是两个负数的话去掉符号相加之后再取反就可以了,一正一负比较绝对值大小,然后相减.我借用 ...
- laravel各种路径的获取方法
若Route中有Route::get('home/test', 'HomeController@index')->name('test'); ①视图中的href跳转 一.<a href=& ...
- 转:如何学习SQL(第一部分:SQL基础)
转自:http://blog.163.com/mig3719@126/blog/static/285720652010950712271/ 1. 为什么学习SQL 自人类社会形成之日起,社会的运转就在 ...
- 快速了解AngularJs HTTP响应拦截器
任何时候,如果我们想要为请求添加全局功能,例如身份认证.错误处理等,在请求发送给服务器之前或服务器返回时对其进行拦截,是比较好的实现手段. angularJs通过拦截器提供了一个从全局层面进行处理的途 ...
- ajax views
https://julian.pustkuchen.com/en/drupal-7-api-trigger-views-ajax-refresh-javascript-or-php-using-aja ...
- 如何使用 declare-styleable
如何使用 declare-styleable 在创建 xml 到 objectName/res/values/ 命名为 attrs.xml 编辑文件内容为(示例)<?xml version=&q ...
- python 练习 9
#!/usr/bin/python # -*- coding: UTF-8 -*- for i in range(1,5): for j in range(1,5): for k in range(1 ...
- (13)odoo翻译
-------------------更新时间:15:52 2016-09-28 星期三 增加模型名翻译17:26 2016-05-20 星期五17:58 2016-05-17 星期二12:14 20 ...
- ARM指令集(上)
ADuC702x可以用两套指令集:ARM指令集和Thumb指令集.本小节介绍ARM指令集.在介绍ARM指令集之前,先介绍指令的格式. A.2.1 指令格式 (1)基本格式 ...