Docker
chenxing109
这个作者很懒,什么都没留下…
展开
-
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 或更高的版本...原创 2018-11-21 18:15:50 · 128 阅读 · 0 评论 -
通过jmx监控docker中的java应用
修改Dockerfile文件,添加jmx参数,如下: ENV JAVA_OPTS="\-Dcom.sun.management.jmxremote=true \-Dcom.sun.management.jmxremote.rmi.port=28000 \-Dcom.sun.management.jmxremote.port=28000 \-Dcom.sun.manageme...原创 2018-12-28 14:26:58 · 2605 阅读 · 1 评论 -
如何向Docker容器传递参数
我们在运行 docker 镜像时希望能用下面的命令向容器传递命令行参数形式一:docker run <image-name> <command> arg1 arg2形式二:docker run <image-name> arg1 arg2其实只有第一种形式,紧随镜像名后那个总是一个命令,其后才是参数。如果要向 docker 容器传递参数时...原创 2018-12-28 11:48:35 · 33063 阅读 · 3 评论 -
Jenkins编译docker镜像部署到阿里云镜像服务器
编辑Dockerfile文件FROM frolvlad/alpine-oraclejdk8:slimMAINTAINER Author<mail@qq.com>ARG JAR_FILEADD ${JAR_FILE} app.jarEXPOSE 8080ENTRYPOINT ["/usr/bin/java", "-jar", "/app.jar"]在pom.xml文件...原创 2018-12-03 16:27:35 · 3834 阅读 · 0 评论 -
解决Jenkins自动部署Docker出现unix://localhost:80: Permission denied
jenkins使用docker-maven-plugin或者dockerfile-maven-plugin进行编译时发现没有权限,具体错误内容如下:[INFO] I/O exception (java.io.IOException) caught when processing request to {}->unix://localhost:80: Permission denied...原创 2018-12-03 11:03:41 · 8734 阅读 · 2 评论 -
解决删除镜像时 image is referenced in multiple repositories
1、查看镜像 docker images$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE192.168.0.1/jii/jenkins 1.0.1 ...原创 2018-12-03 10:31:05 · 557 阅读 · 0 评论 -
Swarm搭建Docker集群
一、什么是SwarmSwarm这个项目名称特别贴切。在Wiki的解释中,Swarm behavior是指动物的群集行为。比如我们常见的蜂群,鱼群,秋天往南飞的雁群都可以称作Swarm behavior。Swarm项目正是这样,通过把多个Docker Engine聚集在一起,形成一个大的docker-engine,对外提供容器的集群服务。同时这个集群对外提供Swarm API,用户可以像使用...转载 2018-11-30 16:36:54 · 339 阅读 · 0 评论 -
Docker Hub 仓库使用及搭建 Docker Registry
目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。Docker Hub注册&&登录你可以在 https://cloud.docker.com 免费注册一个 Docker 账号。可以通过执行 docker login 命令交互式的输入用户名...原创 2018-11-29 17:57:59 · 1056 阅读 · 0 评论 -
Dockerfile命令详细介绍
制作Dockerfile为Docker入门学习的第一步(当然,除了环境搭建)。本文收集、整理了官网关于制作Dockerfile的全部命令(除SHELL没整理,这个就不弄了),可帮助大家快速进入Dockfile制作的学习。 FROM功能为指定基础镜像,并且必须是第一条指令。如果不以任何镜像为基础,那么写法为:FROM scratch。同时意味着接下来所写的指令将作为镜像的第一...转载 2018-11-29 15:27:05 · 171 阅读 · 0 评论 -
IDEA创建springboot项目部署到远程Docker
准备安装好IDEA安装Docker,开启远程控制,这里先采用非认证模式 安装IDEA插件安装Docker integration插件,如果没安装,按照下图指引方式安装插件。配置Docker打开小扳手(setting)找到docker,输入虚拟机ip,不出意外会连接成功的。新建springboot项目用idea向导新建一个springboot项目web...原创 2018-11-22 16:23:31 · 864 阅读 · 0 评论 -
Docker开启远程访问(非认证模式)
CentOS 7 版本# uname -r 3.10.0-327.el7.x86_64 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) docker 版本# docker --version Client: Version: 18.09.0 API vers...原创 2018-11-22 09:53:03 · 2507 阅读 · 0 评论 -
Docker安装指定版本
今天新增一个Docker服务器,Docker安装顺利,启动hello-world测试的时候却出现了问题;$ docker run hello-worldUnable to find image 'hello-world:latest' locallylatest: Pulling from library/hello-world1b930d010525: Pull completeD...原创 2019-02-20 14:16:55 · 10890 阅读 · 4 评论