镜像

mac下IDEA中修改maven国内镜像

拈花ヽ惹草 提交于 2020-01-14 00:31:09
IDEA默认的maven下载地址: https://repo.maven.apache.org/maven2 下载maven的依赖包非常的慢,需要修改为国内的镜像,这样下载就很快。 1.找到maven的地址,即IDEA默认maven的安装地址。 2.新建settings.xml settings.xml的内容为: <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings> 这里用的是国内阿里云的镜像。 3.重启IDEA。 来源:

Docker常用命令

我的未来我决定 提交于 2020-01-14 00:19:48
Docker 常用命令 搜索镜像 docker search java 下载镜像 docker pull java 查看镜像 docker images 删除镜像 docker rmi hello-world 删除所有镜像 docker rmi -f $(docker images) 基于容器提交镜像 docker commit -m "centos add jdk8" -a "M.Zeng" 8ea45e784e92 zeng/java:8 导出镜像 docker save -o xxx.tar java:8 导入镜像 docker load --input xxx.tar Docker 容器常用命令 新建启动容器 docker run java -d 表示后台运行 -P 随机端口 -p 指定端口 ip : hostPort : containerPort ip :: containerPort hostPort : containerPort containerPort --name 指定容器运行名称 例如nginx docker run -d -p 80:80 --name=nginx-container nginx 查看容器日志 docker logs CONTAINER ID 查看容器 docker ps -a 所有端口 停止容器 docker stop

DevOps利器之Docker入门篇

拥有回忆 提交于 2020-01-13 23:46:40
简介 What? Docker是基于Go语言实现的开源容器项目,诞生于2013年年初,由dotCloud公司发起,此公司后改名为Docker Inc.Docker项目已加入Linux基金会,并遵循Apache2.0协议,代码托管在Github: Docker源码地址 各大操作系统现都支持Docker,并且最新的Linux发行版RedHat、CentOS、Ubuntu中均已默认带有Docker软件包. Docker的构想是要实现“Build,Ship and Run Any App, Anywhere”,即通过对应用的封 装( Packaging)、分发( Distribution)、部署( Deployment)、运行( Runtime)生命周期进行管 理,达到应用组件级别的“ 一次封装 ,到处运行” 。 这里的应用组件, 既可以 是一个 Web 应 用、一个编译环境,也可以是一套数据库平台服务,甚至是一个操作系统或集群。 基于 Linux 平 台上的多项开源技术, Docker 提供了高效、敏捷和轻量级的容器方案,并 支持部署到本地环境和多种主流云平台 。 可以说 , Docker首次为应用 的开发 、运行和部署提 供了“一站式”的实用解决方案。 早期Docker代码实现是基于LXC(Linux Containers,即Linux容器),自0.9版本开始

Docker的核心命令1(三)

安稳与你 提交于 2020-01-13 22:16:28
Docker镜像的搜索,查看,获取 Docker镜像是什么?​ 镜像是一个Docker的可执行文件,其中包括运行应用程序所需的所有代码内容、依赖库、环境变量和配置文件等。通过镜像可以创建一个或多个容器。 搜索镜像 [Python] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 #作用 搜索Docker Hub(镜像仓库)上的镜像 #命令格式: docker search [镜像名称] #命令演示: $ docker search ubuntu #NAME:名称 #DESCRIPTION:基本功能描述 #STARS:下载次数 #OFFICIAL:官方 #AUTOMATED:自动的运行 获取镜像 [Python] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #作用: 下载远程仓库(如Docker Hub)中的镜像 #命令格式: docker pull [镜像名称] #命令演示: $ docker pull ubuntu $ docker pull nginx #注释: #获取的镜像在哪里? #/var/lib/docker 目录下 #由于权限的原因我们需要切换root用户 #那我们首先要重设置root用户的密码: :

Docker

泄露秘密 提交于 2020-01-13 17:10:54
目录 Docker 简介 架构 安装 Centos安装Docker Ubuntu安装Docker 常用命令 使用 Dockerfile 定制镜像 例:使用Dockerfile构建SpringBoot应用镜像 Docker Hub 私有仓库 数据卷 数据卷容器 备份 恢复 Docker Compose 安装Compose 使用步骤 Compose 命令 Compose 模板文件 例:使用Docker Compose 部署Spring Boot应用 Docker 简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。使用Docker,可更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。 架构 Docker daemon(守护进程):运行在宿主机(DOCKER_HOST)的后台进程。可通过Docker客户端与之通信。 Client(客户端):Docker的用户界面,接受用户命令和配置标识,并与Docker daemon通信。 Images(镜像):创建Docker容器的说明,相当于系统安装光盘,使用它可以运行镜像中的程序。 Container(容器):镜像的可运行实例,通过Docker

阿里云之跨区跨账号共享镜像

余生颓废 提交于 2020-01-13 17:10:26
实验要求: AB两个阿里云账号,A在香港要用B区在新加坡的ecs镜像,也就是新加坡创建镜像要放到香港区,并将A的aliyunUid设置成共享,这样,A阿里云账号创建香港ecs时使用B共享出来的镜像即可...... B账户上设置 在新加坡区创建镜像时选择香港区,之后在香港区设置共享 将A的aliyunUid设置到下图指定的位置 A上创建使用B账户的镜像操作 完了............................... 来源: https://www.cnblogs.com/nsh123/p/12187729.html

Docker系列-第六篇DockerFile解析

余生长醉 提交于 2020-01-13 15:23:43
1.手动编写一个dockerfile文件,当然必须要符合file的规则 2.有了这个文件,直接docker build命令执行,获得一个自定义的镜像 3.run 1.是什么 Dockerfle 是一个文本格式的配置文件, 用户可以使用 Dockerfle 来快速创建自定义的镜像。 Dockerfile是用来 构建Docker镜像的构建文件 ,是由一系列命令和参数构成的脚本。 1.1三步骤 编写Dockerfile文件 docker build docker run 2.DockerFile构建过程解析 2.1Dockerfile内容基础知识 1:每条保留字指令都必须为大写字母且后面要跟随至少一个参数 2:指令按照从上到下,顺序执行 3:#表示注释 4:每条指令都会创建一个新的镜像层,并对镜像进行提交 2.2Docker执行Dockerfile的大致流程 (1)docker从基础镜像运行一个容器 (2)执行一条指令并对容器作出修改 (3) 执行类似docker commit的操作提交一个新的镜像层 (4) docker再基于刚提交的镜像运行一个新容器 (5) 执行dockerfile中的下一条指令直到所有指令都执行完成 2.3小总结 从应用软件的角度来看,Dockerfile、Docker镜像与Docker容器分别代表软件的三个不同阶段, Dockerfile是软件的原材料

docker之镜像制作

给你一囗甜甜゛ 提交于 2020-01-13 08:42:08
docker镜像制作 官方的镜像漏洞较多,所以可以手动定制socker系统镜像 docker commit 提交 docker commit :提交一个正在运行的容器为一个新的镜像 拉取一个基础镜像 docker pull centos 创建一个交互式容器 docker run -it --name=mycontos contos:latest 软件上传:将宿主机Tomcat,jdk上传到容器(自己准备包) docker cp apache-tomcat-7.0.47.tar.gz mycentos"/root/ docker cp jd-8u161-linux-x64.tar.gz mycentos"/root/ 在容器中安装jdk(yum install java-1.7.0-openjdk) tar -zxvf jd-8u161-linux-x64.tar.gz -C /usr/local/ 编辑/etc/profile文件(配置jdk全局),添加一下内容 JAVA_HOME=/usr/local/jdk.1.8.0_161 export path= J A V A H O M E / b i n : JAVA_HOME/bin: J A V A H ​ O M E / b i n : PATH 容器安装tomcat tar -zxvf apache-tomcat-7.0

Docker构建tomcat镜像

喜你入骨 提交于 2020-01-13 07:27:00
Docker构建tomcat镜像 前期准备 1、安装docker环境(参考 centos7.6系统下安装docker和docker-compose) 2、下载jdk8u231.tar.gz(jre) 百度网盘下载 3、下载tomcat9.tar.gz(tomcat9) 百度网盘下载 1、编写Dockerfile mkdir ~/dockerbuild/tomcat cd ~/dockerbuild/tomcat vim Dockerfile 写入 FROM centos MAINTAINER coowalt ADD jdk8u231.tar.gz /usr/local ADD tomcat9.tar.gz /usr/local ENV JAVA_HOME /usr/local/jdk8u231 ENV CATALINA_HOME /usr/local/tomcat9 ENV TOMCAT_HOME /usr/local/tomcat9 ENV PATH $JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH WORKDIR/usr/local/tomcat9/bin CMD [“catalina.sh”,“run”] 保存并退出 2、将下载好的jre8和tomgcat放到Dockerfile文件目录下,开始构建tomcat镜像 docker build -t

maven阿里云镜像

情到浓时终转凉″ 提交于 2020-01-13 07:25:31
<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors> 附私服配置: <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may