随笔分类 - docker学习
摘要:1 创建账户,创建仓库 首先在dockerhub上有自己的账户,然后创建一个repository(如上图), 然后创建一个名字为robinfei/consumer的仓库。 2 本地镜像打标签(比如本地有个镜像叫consumer:latest)( 标签其实就是版本) Docker tag consum
阅读全文
摘要:1 docker run -it ubuntu:15.10 /bin/bash 如果有ubuntu:15.10这个镜像,就run,否则会从dockerhub下载,并run。 -it 一般连用,表示按照交互的方式运行。 -t:在新容器内指定一个伪终端或终端。 -i:允许你对容器内的标准输入 (STDI
阅读全文
摘要:一: dockerfile, 把Dockerfile和myfolder放在一个目录下: 二: 生成镜像: docker build -t imageName . (注意后面的点) 三: httpd开的是80端口。 执行容器: docker run -p 9009 : 80 imageName 四:
阅读全文
摘要:一 什么是Dockerfile: Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。它们简化了从头到尾的流程并极大的简化了部署工作。Dockerfile 从FROM命令开始,紧接着跟随者各种方法,命令和参数。其产出为一个新的可以用于创建容器的镜像。 二
阅读全文
摘要:1:docker的默认存放位置: $ sudo su # cd /var/lib/docker # ls -F containers/ graph/ repositories volumes/ 2:把docker容器中的信息挂载到宿主机上指定的目录: 我在项目中用到需要时,将logback的日志在容
阅读全文
摘要:export/import 是一对命令; load/save是一对命令 一: export / import使用 1: 查看镜像: docker ps -a 2:导出镜像:docker export “ container id" > xxxx.tar 3: 导入镜像: docker import
阅读全文
摘要:这里计划用virtualBox虚拟机安装两个ubuntu servers, 然后用docker把spring boot项目部署上去,模拟一下分布式的微服务情况。 1:安装virtualbox,后安装Ubuntu: 这一步网上有很多教程。(参考:http://blog.csdn.net/u012732
阅读全文
摘要:下面演示: 在Windows上新建一个简单的Springboot工程,生成docker iamge,然后在本地的docker上运行: (1):登录到 https://start.spring.io/, 建一个简单的工程: (2)修改springboot工程: 添加一个controller: 在POm
阅读全文
摘要:Docker CE: 社区版,免费。 Docker EE: 企业版,收费。 安装: Windows 10 Pro 64, 必须开启Hyper-v 下载:Docker Desktop for Mac and Windows | Docker 下载后开始安装。 在Windows搜索栏输入Docker点击
阅读全文
摘要:基本概念: Docker包括三个基本概念: 镜像(Image): 特殊的文件系统,提供容器运行时所需的程序、库、资源、配置文件。镜像不包含动态数据,内容在构建后不会被改变。 容器(Container): 容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。容器的实质是进程,但与直接在宿
阅读全文
摘要:项目中用到docker,就学习一下。第一篇是介绍。 Sandboxie(沙箱):一个虚拟系统程序,允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。它创造了一个类似沙盒的独立作业环境,在其内部运行的程序并不能对硬盘产生永久性的影响。其为一个独立的虚拟环境,可以用测试不受信任的
阅读全文