#Dock

docker学习(7) docker-compose使用示例

上一回学习了如何利用docker搭建一个mysql+javaservice+nginx,总共4个docker容器,如果采用dockerrun的方式一个一个容器去创建十分麻烦。为了能更高效的批量创建容器,docker推出了docker-compose工具,只需要定义一个docker-compose.yml文件即可快速搞定...

docker学习(6) docker中搭建java服务及nginx反向代理

先看下容器规划:上图中mysql容器的搭建见上篇博客,service1/2为javarestservice,创建脚本如下:dockerrun-d-hservice1-v/Users/yjmyzz/data/service:/opt/service--nameservice1--linkmysql:mysql-p0.0....

docker学习(5) 在mac中创建mysql docker容器

github上有一个专门的docker-libary项目,里面有各种各样常用的docker镜像,可以做为学习的示例,今天研究下其中mysql镜像的用法,国内镜像daocloud.io也能找到mysql的镜像,但根据其参考文档在mac上尝试了数次,将mysql数据库文件存储在mac本机时,启动总是报错,大意是docker...

docker学习(4) 一些常用操作

继续docker的学习之旅,今天练习一些常用的命令:一、镜像相关1.1列出本机所有镜像dockerimages后面的操作,都以ubuntu做为练习的目标。另外:如果某些镜像文件不想要了,可以用下面的命令删除1.2删除镜像dockerrmi镜像Id(即:1.1图中的IMAGEID)有时候删除会失败,比如:有一个容器正在使...

docker学习(3) 容器的启动过程

这一节我们来稍微了解下docker原理性的东西dockerrun-i-tubuntu/bin/bash输入上面这行命令,启动一个ubuntu容器时,到底发生了什么?大致过程可以用下图描述:首先系统要有一个dockerdaemon的后台进程在运行,当刚才这行命令敲下时,1.dockerclient(即:docker终端命...

docker学习(2) mac中docker-machine使用vmware fusion以及配置国内镜像加速

一、前言先回顾下上一节创建docker-machine的过程,默认情况下dockertoolbox中的docker-machine使用virtualbox创建虚拟机,KI首次启动时创建虚拟机的过程,大致相当于下面这条命令:docker-machinecreate--drivervirtualboxdefault输出如下...

docker学习(1) 安装

docker是啥就不多讲了,简言之就是更轻量、更牛叉的新一代虚拟机技术。下面是安装步骤:一、mac/windows平台的安装docker是在linux内核基础上发展而来的,无法直接运行在mac/windows上,需要借助docker-machine工具,先在mac/windows上建一个linux的虚拟机,然后才能继续...
代码星球 ·2020-04-06

docker的使用 -- windows

 1.下载dockerdesktophttps://www.docker.com/products/docker-desktop更多操作指令ps:值得注意的是,刚下载下来的docker只能在管理员身份运行的cmd或者powershell才能运行,重启后就可以普通用户下使用了 2.挑选并下载docke...
代码星球 ·2020-04-06

docker-compose.yml

例子:version:"3.3"services:web:image:node:10-alpineworking_dir:/wwwports:-45678:8090volumes:-type:bindsource:./target:/wwwtty:true解释:1.version3.3格式的docker-compose...
代码星球 ·2020-04-06

Docker简介

推荐阅读:Docker----从入门到实践Docker顾名思义就是集装箱的意思,封装好我们需要的很多环境 一、为什么要用Docker平常我们开发可能需要依赖很多的环境,特别是那种老久的项目,还在用后端渲染模板,这意味着开发前端还得有一套后端的环境例如说后端开发用的是PHP6,那以为着前端开发至少得安装一个PH...
代码星球 ·2020-04-06

docker on spark

从docker仓库pull镜像dockerpullsequenceiq/spark:1.4.0构建docker镜像dockerbuild–rm-tsequenceiq/spark:1.4.0.-t选项是你要构建的sequenceiq/sparkimage的tag,就好比ubuntu:13.10一样–rm选项是告诉Doc...
代码星球 ·2020-04-06

docker安装consul集群

 dockerpullconsul –net=hostdocker参数,使得docker容器越过了netnamespace的隔离,免去手动指定端口映射的步骤-serverconsul支持以server或client的模式运行,server是服务发现模块的核心,client主要用于转发请求...
代码星球 ·2020-04-06

docker部署golang+redis聊天室

博客地址:http://www.niu12.com/article/7#####1.项目源码:https://github.com/ZQCard/webchat#####2.项目构成websocket与golang进行数据通信,nginx配置端口转发,redis作为简单的数据存储#####流程:问题一:如何在docke...

如何启动mac版docker自带的k8s

最近准备好好学习下k8s,为了图方便,直接使用docker集成的k8s,但是网上找了一些教程但都没能一次性成功,只好自己从头跑一遍,顺手写个教程可以方便有类似需求的同学参考。话不多说,直接上步骤。 1.下载docker直接去官网下载即可。由于docker官网需要fq,我使用了阿里云的镜像服务:https://...

dockerfile介绍

 详细说明,阅读这篇文章吧:https://yeasy.gitbooks.io/docker_practice/image/build.html 注意点:容器是一个进程,不是一个系统dockerfile的每条指令是一次commit,是一层容器内启动的应用,要在前台,不要后台启动容器内运行的应用,可以...
代码星球 ·2020-04-06
首页上一页...4041424344...下一页尾页