Docker
别等时光染了梦想
水不撩不知深浅,人不拼怎知输赢
展开
-
(一) Docker 教程
Docker 教程Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。谁适合阅读本教程?本教程适合运维工程师及...转载 2018-05-18 19:15:32 · 178 阅读 · 0 评论 -
解决Docker容器部署Tomcat启动Web项目碰到的时区问题
最近在做项目的时候,发现项目在本机启动的时候不会出现时间误差问题,一旦部署到docker中便会差8个小时,经过在网上查询资料得知是docker时区的问题。下边分享下我的问题解决过程:在此之前先说下时区UTC是世界时区,CST是东八区时间 CST是指(China Shanghai Time,东八区时间) UTC是指(Coordinated Universal Time,标准时间)...原创 2018-07-30 19:30:43 · 2132 阅读 · 1 评论 -
(十一) Docker安装Mysql
Docker 安装 MySQL方法一、通过 Dockerfile构建创建Dockerfile首先,创建目录mysql,用于存放后面的相关东西。runoob@runoob:~$ mkdir -p ~/mysql/data ~/mysql/logs ~/mysql/confdata目录将映射为mysql容器配置的数据文件存放路径logs目录将映射为mysql容器的日志目录conf目录里的配置文件将映射...转载 2018-05-23 11:29:55 · 160 阅读 · 0 评论 -
(十二) Docker安装Tomcat
Docker 安装 Tomcat方法一、通过 Dockerfile构建创建Dockerfile首先,创建目录tomcat,用于存放后面的相关东西。runoob@runoob:~$ mkdir -p ~/tomcat/webapps ~/tomcat/logs ~/tomcat/confwebapps目录将映射为tomcat容器配置的应用程序目录logs目录将映射为tomcat容器的日志目录conf...转载 2018-05-23 11:37:33 · 199 阅读 · 0 评论 -
(十) Docker 安装 Nginx
Docker 安装 Nginx方法一、通过 Dockerfile构建创建Dockerfile首先,创建目录nginx,用于存放后面的相关东西。runoob@runoob:~$ mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/confwww目录将映射为nginx容器配置的虚拟目录logs目录将映射为nginx容器的日志目录conf目录里的配置文件将映射为nginx...转载 2018-05-18 19:28:14 · 243 阅读 · 0 评论 -
(九) Docker 容器连接
Docker 容器连接前面我们实现了通过网络端口来访问运行在docker容器内的服务。下面我们来实现通过端口连接到一个docker容器网络端口映射我们创建了一个 python 应用的容器。runoob@runoob:~$ docker run -d -P training/webapp python app.pyfce072cc88cee71b1cdceb57c2821d054a4a59f67d...转载 2018-05-18 19:27:26 · 135 阅读 · 0 评论 -
(八) Docker 镜像使用
Docker 镜像使用当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。下面我们来学习:1、管理和使用本地 Docker 主机镜像2、创建镜像列出镜像列表我们可以使用 docker images 来列出本地主机上的镜像。runoob@runoob:~$ docker images ...转载 2018-05-18 19:26:51 · 149 阅读 · 0 评论 -
(六) Docker Hello World
Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。输出Hello worldrunoob@runoob:~$ docker run ubuntu:15.10 /bin/echo "Hello world"Hello world各个参数解析:docker: Docker 的二进制执行文件。run:与前面的 docker 组合来运行一个容器。ub...转载 2018-05-18 19:25:25 · 112 阅读 · 0 评论 -
(五) CentOS Docker 安装
CentOS Docker 安装Docker支持以下的CentOS版本:CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求...转载 2018-05-18 19:24:50 · 124 阅读 · 0 评论 -
(四) Ubuntu下安装Docker
Ubuntu Docker 安装Docker 支持以下的 Ubuntu 版本: Ubuntu Precise 12.04 (LTS) Ubuntu Trusty 14.04 (LTS) Ubuntu Wily 15.10 其他更新的版本…… 前提条件Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支...转载 2018-05-18 19:24:18 · 174 阅读 · 0 评论 -
(三) Windows下安装Docker
Windows Docker 安装win7、win8 系统win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/docker toolbox 是一个工具集,它主要包含以下一些内容:Docker CLI 客户端,用来...转载 2018-05-18 19:20:41 · 225 阅读 · 0 评论 -
(二) Docker 架构
Docker 架构Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。Docker面向对象容器对象镜像类Docker 镜像(Images)Docker 镜像是用于创建 Docker 容器的模板。Docker 容器(Container)容器是独立运行的一个...转载 2018-05-18 19:16:24 · 122 阅读 · 0 评论 -
IDEA将jar包部署到Docker中使用TLS认证
一、无CA认证1、修改服务器配置,开放Docker的远程连接访问[root@localhost ~]# vim /usr/lib/systemd/system/docker.service将ExecStart属性value值改为/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock2、重启d...原创 2019-05-27 14:33:00 · 1459 阅读 · 0 评论