仓库

05-Docker仓库

本小妞迷上赌 提交于 2020-03-10 11:14:28
访问Docker仓库 仓库(Repository)是集中存放镜像的地方,又分共有仓库和私有仓库。注册服务器和仓库有所区别,注册服务器是存放仓库的具体服务器,一个注册服务器可以有多个仓库,而每个仓库下可以有多个镜像,仓库可以被认为是一个具体的项目或目录,如private-docker.com/ubuntu private-docker.com是注册服务器地址,ubuntu是仓库名。 公共镜像市场 Docker Hub是docker官方提供的最大的公共镜像仓库,网址https://hub.docker.com 大部分镜像的需求都可以在Docker hub中直接下载 1、登录,可以通过命令执行docker login命令来输入用户名、密码和邮件来完成注册和登录,注册成功后本地用户目录下会自动穿件.docker/config.json文件,保存用户的认证信息。 2、基本操作,用户不需要登录就可以通过docker search命令来查找官方仓库的镜像,并利用docker [image] pull命令来将他下载到本地。 3、自动创建,是docker hub提供的自动化服务,可以自动跟随项目代码更新而重新构建镜像。如创建了一个应用镜像,如果发布了新版本需要手动跟新镜像。而自动创建可以让用户通过docker hub指定一个目标网站上的项目,一旦项目发生变化,自动执行创建。 1)创建登录Docker

java web开发环境搭建

筅森魡賤 提交于 2020-03-10 09:02:47
1.安装并配置JDK环境 (1)安装过程省略(建议安装在自己指定的统一目录下,方便后期查找)。 (2)配置环境变量 JAVA_HOME: C:\Java\jdk\jdk1.7.0_45 (jdk安装目录路径) Path: ;%JAVA_HOME%\jre\bin;(注意与前面的路径用分号隔开) CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面的“.”是代表本地的意思) (3)测试:cmd –> java –vsersion 2.安装Eclipse及其实用插件 这里使用的是解压版的eclipse, 直接解压即可使用(必须先配置好jdk环境)。 将启动项发送到桌面形成快捷方式,打开eclipse(界面如下),设置好工作空间。 安装插件: (1) propertieEditor编辑插件 eclipse中properties插件在线安装配置方法 1、首先,在eclipse中点击“help”-"InstallNew Software"。 2,、点击右侧的“Add”按钮。 3、输入 Name:properties Location:http://propedit.sourceforge.jp/eclipse/updates/ 然后点击OK。 4、稍等两分钟,就会出现插件列表,选择PropertiesEditor

yum源仓库搭建、源码编译安装程序、使用分区创建文件系统、使用lv创建文件系统的简单实例

半城伤御伤魂 提交于 2020-03-10 06:07:40
1.自建yum仓库,分别为网络源和本地源 本地源创建步骤 主要命令:createrepo [options] <directory> <directory> :生成repodata目录的路径 创建步骤: 服务器端配置 1. 把需要的包文件放到指定目录下 2. 使用createrepo命令生成repodata(包的元数据)文件夹 3. 安装并启动要使用的网络访问协议,如:http、file、ftp等 客户端配置 配置名为/etc/yum.repos.d/*.repo的配置文件,具体配置根据实际情况配置,简单配置如下图 至此创建自定义仓库完成 网络源创建步骤 基于Internet网的yum源仓库 服务器端配置: 服务器在公网不用配置 客户端配置: 第一步:选择使用公网上的哪些合适的yum源仓库 如:centos官网或阿里云的yum源仓库… 第二步:配置客户端可以访问Internet 第三步:配置/etc/yum.repos.d/*.repo配置文件 主要把mirrorlist或baseurl配置为公网的url即可,其他项如下图中的配置,具体情况具体设置 基于本地局域网的yum源仓库(yum源服务器) 使用http协议访问yum服务器的方式 配置前准备: 1. 关闭selinux 方法:设置/etc/selinux/config文件中的行为SELINUX=disabled 2.

IDEA找不到maven仓库无法下载依赖解决办法

末鹿安然 提交于 2020-03-09 20:11:07
1.确认Maven安装正常,在cmd窗口输入mvn -version 可以获得版本号; 2. 确认maven安装包下/conf/setting.xml配置文件正确 本地仓库位置: <localRepository>D:\03sources\mvn-repository</localRepository> 远程中央仓库: <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> 3. 确认idea设置正常,file - settings - maven   此处代表idea可以找到的仓库位置,若右侧URL下方为空则说明idea未识别到有效仓库,此时无法下载依赖; 4. 临时解决办法,在项目的pom文件中添加如下信息,即可找到阿里中央仓库,自动下载依赖 <repositories> <repository> <id>alimaven</id> <name>Maven Aliyun Mirror</name> <url>http://maven.aliyun.com/nexus

实验一 GIT代码版本管理

不羁岁月 提交于 2020-03-09 12:25:30
一、实验目的 (1)了解分布式分布式版本控制系统的核心机理; (2)熟练掌握git的基本指令和分支管理指令; 二、实验内容 (1)安装git (2)初始配胥git,git init git status指令 (3)掌握git log ,git add ,git diff指令 (4)掌握git tag git branch, git commit指令 (5)掌握git revert指令 三、实验记录 1 .初始配置 Git # 设置你的 Git 用户名 git config --global user.name "<Your-Full-Name>" # 设置你的 Git 邮箱 git config --global user.email "<your-email-address>" # 确保 Git 输出内容带有颜色标记 git config --global color.ui auto # 对比显示原始状态 git config --global merge.conflictstyle diff3 git config --list ( 该处操作在输入用户名和邮箱时漏掉空格,后面操作已解决 ) 2.从头创建仓库 (1)创建项目目录 、 git init 、克隆 创建一个目录se2020-git-course,在该目录中创建另一个目录 new-git-project,使用 cd

配置yum仓库

蹲街弑〆低调 提交于 2020-03-09 11:42:55
1.新建一个目录 2.将资源挂载到此目录下 3.在/etc/yum.repos.d目录下编辑如下图所示内容文件名需以repo结尾 4.yum clean all 5.yum repolist 查看是否能列出资源:列出即yum仓库配置好了 来源: 51CTO 作者: wx5e0444acbb5dc 链接: https://blog.51cto.com/14653135/2476462

本地上传git以及远程git仓库克隆到本地

泄露秘密 提交于 2020-03-09 08:49:02
本地和远程git创建连接 本地一个新的git项目上传到git远程仓库: 1 . 创建远程仓库 在远程执行git init --bare test.git #创建并初始化一个git仓库 2 . 本地资源也初始化一个git仓库 git init 然后你会发现文件夹里面多出了一个.git文件夹,说明本地git仓库创建成功了 3 . 关联线上仓库 git remote add origin <线上仓库url> 线上仓库url 为如下链接 git@127.0.0.1:/wenhaofan/xxx.git #127.0.0.1可换成你git仓库对应ip 然后就成功了 我们来创建一个文件测试下: git add 添加上传的文件名 #如:git add 测试文件.txt 或者直接用 git add . #表示添加全部上传的文件 git commit -m “zzza” #上传的备注,git每次上传必须添加上传备注 git push origin master #上传到master分支 之后还要记住关键的一点: git上传不commit之后只是上传到了本地仓库,像上传到远程仓库还需要一个push的过程,从本地仓库上传到远程仓库: 有时候上传合并失败,即push不成功,我们需要先把远程仓库拉下来 先git pull再push 这里我们需要执行指令拉下master分支同步: git pull

搭建本地apt仓库安装源

我是研究僧i 提交于 2020-03-09 06:44:36
第一步,安装所需的软件 apt install apt-mirror #将官方的软件源镜像包下载到本地 apt install apache2 #将软件源发布出去。 第二步,查看系统版本 不同的系统版本使用不同的apt仓库,根据自己的需要下载所需的仓库。 lsb_release -a #查看系统版本号 LSB Version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch Distributor ID: Ubuntu Description: Ubuntu 16.04.6 LTS Release: 16.04 Codename: xenial No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic 第三步,根据需要修改配置文件。 以下注释内容是都是默认配置,如需自定义,取消注释即可。 ############# config  ubuntu14################## #

分布式版本控制Git与上传项目到Github

南楼画角 提交于 2020-03-09 05:02:08
1.登录GitHub,闯创建一个仓库 2.填写相关信息并创建 初始化项目为Git仓库,将项目文件添加到暂存区,提交到本地仓库,最终上传至远程仓库----->命令流程图 操作流程: git init #初始化项目为Git仓库,后续如果添加代码时不需要执行 git add * #将所有项目文件添加到暂存区 git commit - m '项目名称' #提交到本地仓库,-m参数为项目名称 #将本地仓库与远程仓库关联,第一次需要,后面的不需要 git remote add origin https : // . . . . . . git #https://为远程仓库名称,即github中创建的仓库地址 git push - u origin master #上传项目至远程仓库 来源: CSDN 作者: L是晴子的球迷 链接: https://blog.csdn.net/qq_40102768/article/details/104728658

TortoiseGit

℡╲_俬逩灬. 提交于 2020-03-09 03:26:16
TortoiseGit 前言: 其实作为一名学生,还未接触过企业级开发项目,基本都是一个人在本地敲代码,对于项目管理工具使用的并不多,最常用的命令也就是 git clone 了,hhh; 前些日子了解了一下SVN,发现对于SVN有一款很好用的第三方管理客户端,叫TortoiseSVN; 然后顺带还发现了他的兄弟TortoiseGit,使用起来虽然没有黑乎乎的命令窗口来的酷炫,但...架不住其界面的友好,故此对其进行了略微的了解。 这名字起的也很有趣,Tortoise=乌龟,Git=饭桶,加起来就是饭桶龟? 01下载安装 1. 下载 进入如下网址: https://tortoisegit.org/download/ 根据电脑的版本进行下载 正常下载速度有点慢,怎么办?小飞机开起来! 在可以在下方顺带下载一下语言包 当然我英文那么好,是不能下载这个的! 安装 Tortoise安装 双击下载完的安装包开始安装 TortoiseGit-2.10.0.0-64bit.msi 基本按照默认配置进行即可,其中有一个选项我修改了,如下 由于我之前安装过一遍2.4版本的,卸载后再装最新的该配置界面没有再出现,应该还是原先的配方 安装完成后,可以选择进入向导配置,包括语言的设置,与你安装的 Git.exe 路径的确认 其中还由于我的Git版本过老,还顺带额外手动升级了一下GIt 语言支持