暂无介绍
本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。 阅读本文大概需要15分钟,通过阅读本文你将知道一下概念: 容器 什么是Docker? Docker思想、特点 Docker容器主要解决什么问题 容器VS虚拟机 Docker基本概念:镜像(Image),容器(Container),仓库(Repository) Docker是世界领先的软件容器平台,所以想要搞懂Docker的
Docker有成千上百万的命令行。因此Docker文档内容十分丰富,同时又让刚入门的新手感到不知所措。在本文中,我将重点介绍运行Docker的关键命令。 前言 Docker镜像是由Dockerfile和一些必要的依赖项组成的,Docker容器是动态的Docker镜像。要使用Docker命令,首先需要知道您是在处理镜像还是容器。一旦你知道你所处理的是镜像还是容器之后,你才可以找到正确的命令。 命令的共性
服务 在第3部分中,我们扩展了我们的应用并实现了负载平衡。要做到这一点,我们必须在分布式应用程序的层次结构中升级一级:服务。 堆 服务(你在这里) 容器 一、服务的概念 在分布式应用程序中,应用程序的不同部分被称为“服务”。例如,如果您想象一个视频共享站点,它可能包含一个用于将应用程序数据存储在数据库中的服务,一个用于在后台进行视频转码的
一、下载MySQL镜像 Docker安装MySQL 二、挂载配置和数据到宿主机 A、宿主机创建目录 my.cnf配置存放目录、data数据存放目录 mkdir-p/data/docker/mysql/config/ mkdir-p/data/docker/mysql/data/ B、宿主机创建my.cnf文件 /data/docker/mysql/config/my.cnf [client] default-character-set=utf8 [mysqld] user=mysql characte
一、背景话说笔者在上次的博客里简单的讲了一下调整MySQL最大连接数的方法。在文章的最后笔者提到了还有一些特殊情况比如说Docker中,会导致MySQL的最大连接数被限制在一个值上。今天笔者就要来讲一下为什么在Docker环境中会出现这个问题。这次的问题也是在公司实习的时候碰到的。当时导师要笔者去部署一个LAMP环境(不要问笔者为什么用docker还要把apache+PHP和MySQL塞在一起
1.root账户登录,查看内核版本如下 uname-a 2.我是虚拟机装的Centos7,linux3.10内核 [root@localhost~]#uname-a Linuxlocalhost.localdomain3.10.0-1062.el7.x86_64#1SMPWedAug718:08:02UTC2019x86_64x86_64x86_64GNU/Linux 3.把yum包更新到最新 yumupdate [root@localhost~]#yumupdate 已加载插件:fastest
1.下载镜像文件 dockerpullbeginor/gitlab-ce:11.0.1-ce.0 注意:一定要配置阿里云的加速镜像 (加速器配置:https://blog.csdn.net/qq_38377774/article/details/104434131) 2.创建GitLab的配置(etc)、日志(log)、数据(data)放到容器之外,便于日后升级,因此请先准备这三个目录。 mkdir-p/mnt/gitlab/etc mkdir-p/mnt/gitlab/log mkdir-p/mnt/g
1.下载一个nexus3的镜像 dockerpullsonatype/nexus3 2.将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。 dockerrun-d-p8081:8081--namenexus-v/root/nexus-data:/var/nexus-data--restart=alwayssonatype/nexus3 (启动耗时大概需要1分钟,不要着急,耐心等待) 3.关闭防火墙 systemctlstopfirewalld.service 访问地址
1.目录结构 2.softwares目录下的软件 3.编译 #进入到当前目录 dockerbuild-tapp:web. 4.运行镜像 dockerrun--nameweb-p1022:22-p13306:3306-p80:80-p16379:6379-v/data/mysql:/data/mysqlapp:web 5.Dockerfile FROMcentos:centos7 MAINTAINERztd"770960546@qq.com" #1.准备工作创建文件夹 RUN mkdir-p/opt/t
docker安装 ;tensorflowserving服务搭建,可参数另一篇文章 dockertensorflow部署多模型ckpt模型文件转pb文件 参考: tensorflow官方文档 常规的配置文件(多模型单一版本[最新版本]): model_config_list{ config:{ name:"english", base_path:"/models/multiModel/english", model_platform:"tensorflow", } } 单模型多版本:
安装docker dockerpulltensorflow/serving cd /root/software 克隆仓库tensorflow-serviing仓库 gitclone https://github.com/tensorflow/serving 将要部署的多个模型pb文件放在一个目录下,同时新建models.config 输入一下内容: model_config_list{ config:{ name:"my_model", base_path:"/models/mult
CI系统在内网中会自动触发构建,导致docker镜像越来越多,经常把硬盘使用到没有空间。于是想着写一个脚本用来删除多余的镜像。今日有空,就写了一个脚本,共享在https://github.com/Macrame/clean-docker-image。默认保留三个版本,三个版本以前的都会删除掉。 运行脚本以后,首先分析镜像,把最新三个版本保留,以前的都加入到待删除列表中。然后真正执行删除操作。其实在这里
在使用容器访问一个自签名证书站点的时候碰到如下报错: curl:(60)SSLcertificateproblem:unabletogetlocalissuercertificate Moredetailshere:https://curl.haxx.se/docs/sslcerts.html curlfailedtoverifythelegitimacyoftheserverandthereforecouldnot establishasecureconnectiontoit.Tolearnmorea
这是一篇简要翻译的文章,亲测有效,因为目前关于搭建多主机hyperledgerfabric的文章除了像深蓝居(http://www.cnblogs.com/studyzy/tag/Fabric/)大神使用官方的e2e_cli代码进行部署外,其他并没有见到别的什么方式。这篇博客获得了不少的✨,所以自己搭了一遍,当然做这个的直接看原链接就可以,就当留个笔记。原文地址链接:https://medium.com/@wahabjawed/hyperledger-fabric-on-multiple-hosts-a3