repo

dockerfile自动创建docker镜像

不打扰是莪最后的温柔 提交于 2019-12-06 12:56:19
特点:类似于ansible 剧本,大小几kb 而,手动做的镜像,要几百M,甚至上G ,传输不方便 dockerfile 支持自定义容器的初始命令 dockerfile只要组成部分: 基础镜像信息 FROM centos:6.9 制作镜像操作指令 RUN yum install openssh-server -y 容器执行时初始命令 CMD ["/bin/bash","/init/sh"] dockerfile常用指令 FROM 这个镜像的妈妈是谁?(指定基础镜像) MAINTAINER 告诉别人,谁负责养它?(指定维护者信息,可以没有) LABLE 描述,标签 RUN 你想让它干啥(在命令前面加上RUN即可) ADD 给它点创业资金(会自动解压tar) 制作docker基础的系统镜像 WORKDIR 我是cd,今天刚化了妆(设置当前工作目录) VOLUME 给它一个存放行李的地方(设置卷,挂载主机目录) EXPOSE 它要打开的门是啥(指定对外的端口)(-P 随机端口) CMD 奔跑吧,兄弟!(指定容器启动后的要干的事情)(容易被替换) dockerfile其他指令: COPY 复制文件(不会解压)rootfs.tar.gz ENV 环境变量 ENTRYPOINT 容器启动后执行的命令(无法被替换,启容器的时候指定的命令,会被当成参数)

CentOS源配置

天涯浪子 提交于 2019-12-06 12:07:26
CentOS 更新源 下载源 wget/curl 生成缓存 yum makecache 更新系统 yum -y update 源文件位置: /etc/yum.repos.d/CentOS-Base.repo 163镜像: CentOS7 [root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo CentOS6 [root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo CentOS5 [root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS5-Base-163.repo References 1.CentOS yum源:https://blog.csdn.net/weixin_33788244/article/details/94000424 来源: https://www.cnblogs.com/RuizGo/p/11982302.html

第六周作业—N42-虚怀若谷

懵懂的女人 提交于 2019-12-06 10:53:09
一、自建yum仓库,分别为网络源和本地源 [root@centos7 ~]# cd /etc/yum.repos.d/ [root@centos7 yum.repos.d]# mkdir bak #建立备份文件夹 [root@centos7 yum.repos.d]# mv *.repo bak/ #将系统自带yum仓库备份 [root@centos7 yum.repos.d]# vim base.repo #新建仓库文件 [root@centos7 yum.repos.d]# cat base.repo [development] #本地光盘yum源 name=dvdbase repo baseurl=file:///mnt/cdrom/ enabled=1 gpgcheck=1 gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7 [aliyun] #阿里云yum源 name=aliyun repo baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/ enabled=1 gpgchedk=1 gpgkey=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/RPM-GPG-KEY-CentOS

【问题解决方案】CentOS7替换yum的问题:使用yum makecache出现File contains no section headers

我怕爱的太早我们不能终老 提交于 2019-12-06 10:32:25
参考链接 CentOS7替换yum的问题:使用yum时出现File contains no section headers 一、centos替换yum的步骤 1.备份原yum mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.进入存放repo的文件夹 cd /etc/yum.repos.d/ 3.下载对应的repo文件(示例为网易centos7) wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者 curl http://mirrors.163.com/.help/CentOS7-Base-163.repo -o CentOS7-Base-163.repo 4.清除缓存 yum clean all yum makecache 二、出现的问题 一般来说,以上四步可以正常运行,但是我在实践过程中遇到第四步清除缓存时出现错误提示: Loaded plugins: fastestmirror (使用curl命令会出现) File contains no section headers. file: file:///etc/yum.repos.d/CentOS7-Base-163.repo, line: 1 ‘<

Centos7默认yum源为阿里云源

拟墨画扇 提交于 2019-12-06 09:35:23
1、加载wget环境 yum install wget -y 2、备份本地yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 3、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 4、生存缓存 yum clean all yum makecache 5、查看yum源 yum repolist 来源: https://www.cnblogs.com/huSimple/p/11974564.html

“error.GitError: remote has no review url” encountered with Gerrit/repo

為{幸葍}努か 提交于 2019-12-06 09:30:39
I'm trying to set up Gerrit and repo for Android development in a closed shop. I had very little trouble installing a Gerrit server, but I'm getting this error at a client workstation: $ repo start Falk . $ vi AndroidManifest.xml $ git commit -m 'minor change' -a [Falk b3398ba] minor change 1 file changed, 2 insertions(+) $ repo upload . Upload project packages/apps/Calculator/ to remote branch refs/tags/android-5.1.0_r1: branch Falk ( 1 commit, Thu Mar 17 15:20:09 2016 -0700): 72aa6b93 just a minor change to None (y/N)? y Traceback (most recent call last): ... error.GitError: remote aosp has

使用helm在k8s上部署kafka

蓝咒 提交于 2019-12-06 08:24:52
https://blog.frognew.com/2019/07/use-helm-install-kafka-on-k8s.html 1.配置helm chart repo kafka的helm chart还在孵化当中,使用前需要添加incubator的repo: helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator 。 肉身在国内需要设置azure提供的镜像库地址: 1 2 3 4 5 6 7 8 helm repo add stable http://mirror.azure.cn/kubernetes/charts helm repo add incubator http://mirror.azure.cn/kubernetes/charts-incubator helm repo list NAME URL stable http://mirror.azure.cn/kubernetes/charts local http://127.0.0.1:8879/charts incubator http://mirror.azure.cn/kubernetes/charts-incubator 2.创建Kafka和Zookeeper的Local PV 2.1

CentOS7优化

泪湿孤枕 提交于 2019-12-06 07:52:18
install_tools() { #下载常用软件和工具包 yum install epel-release -y yum update -y yum install -y lrzsz nmap tree dos2unix nc telnet wget git htop net-tools gcc gcc-c++ vim telnet zip unzip iotop iftop screen lsof } set_epel() { #配置epel源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup &&\ wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum makecache } mkdir_directory() { #创建目录 [ ! -d /data/tools ] && mkdir -p /data/tools [ ! -d /application ] && mkdir -p /application [ ! -d /data/package ] && mkdir -p /data/package [ ! -d /data/backup ] && mkdir

Centos7 yum安装mysql

本小妞迷上赌 提交于 2019-12-06 07:14:47
CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。 安装mysql $ sudo yum install mysql-server 根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。 重置密码 重置密码前,首先要登录 $ mysql -u root 登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题

Docker入门(一):安装

自古美人都是妖i 提交于 2019-12-06 07:01:34
一. 安装docker 1. 删除已安装的docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 2. 确定yum更新到最新版本 sudo yum update -y 3. 安装需要的软件包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 -y 4. 设置yum源 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #若出现错误则改为阿里云yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 5.安装docker #可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list