![](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.py e7a64ba7df2f073959097670c9c10ab1ccb2f11fa461fc6f7ebf55480141d999 参数说明: -d:让容...原创 2018-05-18 14:39:48 · 467 阅读 · 0 评论 -
Docker触碰(三)安装Mysql
新建一个文件夹mysql用来放置Mysql镜像: root@ubuntu:~# mkdir mysql 进入mysql文件夹并在此下载Mysql镜像: root@ubuntu:~# cd mysql root@ubuntu:~/mysql# docker pull mysql Using default tag: latest latest: Pulling from library/mys...原创 2018-05-19 11:53:09 · 177 阅读 · 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 · 230 阅读 · 0 评论 -
Docker nginx安装与配置挂载
在Docker下载Nginx镜像 docker pull nginx docker 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 · 77704 阅读 · 2 评论 -
Docker安装Zookeeper并进行操作
Docker安装Zookeeper 下载Zookeeper镜像 docker pull zookeeper 启动容器并添加映射 docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest 查看容器是否启动 docker ps idea提供了一个Zoo...原创 2018-07-02 17:01:12 · 61290 阅读 · 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 · 210 阅读 · 0 评论 -
Docker+Solr+IK
docker安装solr docker pull solr 启动solr镜像 docker run -d -p 8983:8983 --name mysolr solr 1. run 运行容器 2. -d 代表后台运行 3. -p 容器端口和宿机端口映射 4. --name 容器名称 5. solr 镜像名称 新建core docker exec -it -...原创 2018-08-14 17:39:21 · 1570 阅读 · 1 评论 -
Docker部署SpringBoot项目
在IDEA中对SpringBoot项目进行打包 mvn clean package 在Centos系统新建一个文件夹用来放jar包 mkdir java 在新建的文件夹中新建Dockerfile文件(springboot-solr-0.0.1-SNAPSHOT.jar为idea打包生成的jar包) FROM java:latest ADD springboot-solr-...原创 2018-08-20 10:11:04 · 295 阅读 · 0 评论