![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
Radom7
一个正在驶向架构师的软件工程师
展开
-
Docker触碰(一)
简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 架构 Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 Docker 容器通过 Do...原创 2018-05-18 13:53:11 · 175 阅读 · 0 评论 -
Docker触碰(二)之运行一个简单的web应用
载入镜像:root@ubuntu:~# docker pull training/webapp # 载入镜像root@ubuntu:~# docker run -d -P training/webapp python app.pye7a64ba7df2f073959097670c9c10ab1ccb2f11fa461fc6f7ebf55480141d999参数说明:-d:让容...原创 2018-05-18 14:39:48 · 467 阅读 · 0 评论 -
Docker触碰(三)安装Mysql
新建一个文件夹mysql用来放置Mysql镜像:root@ubuntu:~# mkdir mysql进入mysql文件夹并在此下载Mysql镜像:root@ubuntu:~# cd mysqlroot@ubuntu:~/mysql# docker pull mysqlUsing default tag: latestlatest: Pulling from library/mys...原创 2018-05-19 11:53:09 · 178 阅读 · 0 评论 -
Docker触碰(四)Docker命令集结号
docker build -t friendlyname .# 使用此目录的 Dockerfile 创建镜像docker run -p 4000:80 friendlyname # 运行端口 4000 到 90 的“友好名称”映射docker run -d -p 4000:80 friendlyname # 内容相同,但在分离模式下docker ps ...原创 2018-05-23 10:48:06 · 231 阅读 · 0 评论 -
Docker nginx安装与配置挂载
在Docker下载Nginx镜像docker pull nginxdocker images创建挂载目录mkdir -p /data/nginx/{conf,conf.d,html,logs}编写nginx,conf配置文件,并放在文件夹中# For more information on configuration, see:# * Officia...原创 2018-07-02 13:43:33 · 77713 阅读 · 2 评论 -
Docker安装Zookeeper并进行操作
Docker安装Zookeeper下载Zookeeper镜像docker pull zookeeper启动容器并添加映射docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest查看容器是否启动docker psidea提供了一个Zoo...原创 2018-07-02 17:01:12 · 61304 阅读 · 4 评论 -
Docker触碰(五)安装Gitlab
Gitlab简介GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 Docker安装Gitlab下载Gitlab镜像sudo docker pull gitlab/gitlab-ce:latest启动Gitlab如果只在本机测试使用的话,将hostname替换为localhost。如果需要让外部系统也...原创 2018-06-27 13:42:32 · 213 阅读 · 0 评论 -
Docker+Solr+IK
docker安装solrdocker pull solr启动solr镜像docker run -d -p 8983:8983 --name mysolr solr1. run 运行容器2. -d 代表后台运行3. -p 容器端口和宿机端口映射4. --name 容器名称5. solr 镜像名称新建coredocker exec -it -...原创 2018-08-14 17:39:21 · 1572 阅读 · 1 评论 -
Docker部署SpringBoot项目
在IDEA中对SpringBoot项目进行打包mvn clean package在Centos系统新建一个文件夹用来放jar包mkdir java在新建的文件夹中新建Dockerfile文件(springboot-solr-0.0.1-SNAPSHOT.jar为idea打包生成的jar包)FROM java:latestADD springboot-solr-...原创 2018-08-20 10:11:04 · 296 阅读 · 0 评论