镜像

Docker镜像打包示例

五迷三道 提交于 2020-01-20 17:57:04
一、war包(SpringMVC项目)镜像部署 1、拉取tomcat镜像 docker pull tomcat:8.5.30 2、上传需要部署的war包(以hello.war为例)到自定义的工作目录下 3、在上个步骤创建的工作目录下创建Dockerfile文件。将war包和Dockerfile文件放在同一目录下。Dockerfile文件内容如下: from tomcat:8.5.30 ENV LANG C.UTF-8 ENV TZ=Asia/Shanghai ENV JAVA_OPTS "-Djava.awt.headless=true" RUN touch /usr/local/tomcat/bin/setenv.sh && chmod +x /usr/local/tomcat/bin/setenv.sh && echo "CLASSPATH=/xx/hello" >/usr/local/tomcat/bin/setenv.sh RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone RUN rm -rf /usr/local/tomcat/webapps/* ADD hello.war /usr/local/tomcat/webapps/ WORKDIR /usr/local

国内常用源镜像地址:

自作多情 提交于 2020-01-20 17:53:55
有时候安装一些依赖包,网速慢,直接超时,可以指定国内源镜像。 pip install -i 国内镜像地址 包名 例如: pip install -i https://mirrors.aliyun.com/pypi/simple/ numpy 国内常用源镜像地址: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://pypi.hustunique.com/ 山东理工大学:http://pypi.sdutlinux.org/ 豆瓣:http://pypi.douban.com/simple/ note:新版ubuntu要求使用https源,要注意 生成: pip freeze > requirements.txt 导入: pip install -r requirements.txt 来源: https://www.cnblogs.com/niewd/p/12218552.html

vs2015镜像下载链接

本小妞迷上赌 提交于 2020-01-20 16:50:00
vs2015社区版:http://download.microsoft.com/download/B/4/8/B4870509-05CB-447C-878F-2F80E4CB464C/vs2015.com_chs.iso 来源: CSDN 作者: qq_41011449 链接: https://blog.csdn.net/qq_41011449/article/details/104050818

python库从国内镜像地址进行安装(非常实用的,亲测很好用)

偶尔善良 提交于 2020-01-20 10:11:28
(1)使用python内置的pip安装库: 国内镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple 例如:安装 tensorflow可以使用如下命令 pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple(所有的库只要在这里改个 tensorflow 名字就行啦,替换成我们要的库名称即可,速度真的超快的) 这样的话,安装速度飞起 (2)基于anaconda安装库 运行以下命令: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes 然后在运行安装库的命令 来源: CSDN 作者: 人生如路兮 链接: https://blog.csdn.net/wise18146705004/article/details/104046099

Windows Docker 安装

☆樱花仙子☆ 提交于 2020-01-20 05:02:29
win7、win8 系统 win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址: http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ docker toolbox 是一个工具集,它主要包含以下一些内容: Docker CLI 客户端,用来运行docker引擎创建镜像和容器 Docker Machine. 可以让你在windows的命令行中运行docker引擎命令 Docker Compose. 用来运行docker-compose命令 Kitematic. 这是Docker的GUI版本 Docker QuickStart shell. 这是一个已经配置好Docker的命令行环境 Oracle VM Virtualbox. 虚拟机 下载完成之后直接点击安装,安装成功后,桌边会出现三个图标,入下图所示: 点击 Docker QuickStart 图标来启动 Docker Toolbox 终端。 如果系统显示 User Account Control 窗口来运行 VirtualBox 修改你的电脑,选择 Yes。 $ 符号那你可以输入以下命令来执行。 $ docker run hello-world Unable to find image 'hello

linux 安装docker

ぐ巨炮叔叔 提交于 2020-01-20 05:02:09
docker 安装步骤 官网安装地址: https://docs.docker.com/install/linux/docker-ce/centos/ 自己安装地址: https://www.cnblogs.com/ming-blogs/p/10677404.html 1. 安装/升级Docker客户端 推荐安装 1.10.0以上版本的Docker客户端,参考文档 docker-ce ( https://yq.aliyun.com/articles/110806?spm=5176.8351553.0.0.5fed1991BNOakX ) 2. docker 配置镜像加速器 针对Docker客户端版本大于 1.10.0 的用户 您可以通过修改daemon配置文件 /etc/docker/daemon.json来使用加速器 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://yy28v837.mirror.aliyuncs.com" ] } 说明:这个加速镜像地址是阿里云为每个用户分配的,每个用户可能不同,可将配置修改为自己的阿里云镜像加速地址 EOF sudo systemctl daemon-reload sudo systemctl

pyenv使用国内镜像安装指定的Python版本

耗尽温柔 提交于 2020-01-19 20:27:05
直接使用pyenv install命令安装Python时,默认从python.org下载指定版本,会非常的慢。 [root@localhost ~]# pyenv install 3.5.2 Downloading Python-3.5.2.tar.xz... -> https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz 可以先从搜狐提供的镜像网站下载指定的Python版本到~/.pyenv/cache目录下,然后再用pyenv install命令安装,就可以很快完成了。 wget http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tar.xz -P ~/.pyenv/cache [root@localhost ~]# pyenv install 3.5.2 Installing Python-3.5.2... patching file Lib/venv/scripts/posix/activate.fish Installed Python-3.5.2 to /root/.pyenv/versions/3.5.2 另外,如果要通过共享库的方式安装python,可使用如下命令: env PYTHON_CONFIGURE_OPTS="--enable-shared"

python-opencv-图像镜像翻转

六眼飞鱼酱① 提交于 2020-01-19 20:26:42
图像镜像翻转的基本概念: 图像的镜像翻转指的是将图像以某条中轴线为中心进行镜像对换。图像的镜像翻转根据翻转的方向可分为水平镜像翻转、垂直镜像翻转和对角镜像翻转3种。 水平镜像翻转指的是将图像的左右两部分以图像垂直中轴线为中心进行镜像对换。垂直镜像翻转指的是将图像的上下两部分以图像水平中轴线为中心进行镜像对换。对角镜像翻转指的将图像以图像水平中轴线和垂直中轴线的交点为中心进行镜像对换,也可以看做是以图像对角线为中心进行的镜像对换。 来源: https://www.cnblogs.com/liming19680104/p/12215356.html

Django项目的docker镜像制作

强颜欢笑 提交于 2020-01-19 20:17:16
最近搞了个django项目,在各个环境部署时总会遇到问题,于是便想到了docker部署,接下来记录一下一下docker镜像制作部署的流程。 基础镜像:镜像中运行的项目或者启动的一些服务,都要在一个基础镜像之上才能运行这些服务,比如一个django项目或者mysql数据库等,都要在Linux操作系统之上来运行,所以打包我们自己的项目时,必须要有个基础镜像来当作我们项目运行的基础环境。 一、基础镜像制作(python运行环境搭建) 1.基础镜像的dockerfile #基础镜像为centos,版本为7,build镜像时会自动下载 FROM centos:7 #制作者信息 MAINTAINER jiayifei #设置环境变量 ENV CODE_DIR=/home/jiayifei/project/LittleCow ENV DOCKER_SCRIPTS=$CODE_DIR/base_image/scripts #将scripts下的文件复制到镜像中的DOCKER_SCRIPTS目录 COPY ./scripts/* $DOCKER_SCRIPTS/ #执行镜像中的provision.sh脚本 RUN chmod a+x $DOCKER_SCRIPTS/* RUN $DOCKER_SCRIPTS/provision.sh 2.provision.sh 文件 #!/bin/bash set

使用kubeadm部署Kubernetes v1.13.3

只愿长相守 提交于 2020-01-19 19:56:33
kubeadm 是官方社区推出的一个用于快速部署 kubernetes 集群的工具。 这个工具能通过两条指令完成一个 kubernetes 集群的部署: 1. 安装要求 在开始之前,部署 Kubernetes 集群机器需要满足以下几个条件: 一台或多台机器,操作系统 CentOS7.x-86_x64 硬件配置: 2GB 或更多 RAM , 2 个 CPU 或更多 CPU ,硬盘 30GB 或更多 集群中所有机器之间网络互通可以访问外网,需要拉取镜像 禁止 swap 分区 2. 目标 在所有节点上安装 Docker 和 kubeadm 部署 Kubernetes Master 部署容器网络插件 部署 Kubernetes Node ,将节点加入 Kubernetes 集群中 部署 Dashboard Web 页面,可视化查看 Kubernetes 资源 3. 准备环境 Kubernetes 架构图 4. 所有节点安装Docker/kubeadm/kubelet Kubernetes 默认 CRI (容器运行时)为 Docker ,因此先安装 Docker 。 4.1 安装 Docker 4.2 添加阿里云YUM软件源 4.3 安装 kubeadm , kubelet 和 kubectl 由于版本更新频繁,这里指定版本号部署: 5. 部署Kubernetes Master