Docker/Conan
文章平均质量分 82
Docker、Conan使用
fengbingchun
这个作者很懒,什么都没留下…
展开
-
Vcpkg介绍及使用
Vcpkg介绍及使用原创 2023-06-10 18:36:25 · 2780 阅读 · 0 评论 -
Conan客户端简单使用示例
在https://blog.csdn.net/fengbingchun/article/details/118443862 中对Conan进行了简单介绍,这里调用openssl的接口,写一个简单的test来说明Conan的使用步骤: (1).首先添加一个conanfile.txt文件,内容如下:依赖项为openssl最新版1.1.1k[requires]openssl/1.1.1k[generators]cmake (2).依次执行如下命令:mkd...原创 2021-07-04 11:35:11 · 1071 阅读 · 1 评论 -
C/C++包管理工具Conan简介
Conan是一个开源的、跨平台的、去中心化的C和C++包管理器,它的源码在https://github.com/conan-io/conan ,License为MIT,最新发布版本为1.38.0,由Python实现。版本更新较频繁,但保持向前兼容。 Conan特点: (1).它是完全去中心化的:用户可以将他们的包托管在他们的私有服务器上,与JFrog Artifactory 和ConanCenter集成。具有客户端----服务器架构,客户端可以从不同的服务器(“远程”)获取包,也...原创 2021-07-03 19:26:56 · 5717 阅读 · 3 评论 -
Docker容器中挂载NFS共享目录
之前在https://blog.csdn.net/fengbingchun/article/details/110561129 介绍过使用Dockerfile构建ubuntu 16.04镜像,并在容器中编译执行Messy_Test项目.这里介绍下如何在容器中挂载NFS服务器上的共享目录.Dockerfile内容如下:FROM ubuntu:16.04LABEL maintainer="FengBingchun fengbingchun@163.com" \ version="1.0"原创 2020-12-11 10:32:15 · 9025 阅读 · 0 评论 -
通过Dockerfile构建Docker镜像
Dockerfile是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建.Dockerfile支持Shell类的行尾添加"\"的命令换行方式,以及行首"#"进行注释的格式.使用Dockerfile构建Docker镜像时注意事项:(1).尽量选取满足需求但较小的基础系统镜像;(2).清理编译生成文件、安装包的缓存等临时文件;(3).安装各个软件时候要指定准确的版本号,并避免引入不需要的依赖;(4).添加.d原创 2020-12-03 19:11:11 · 840 阅读 · 0 评论 -
Docker容器中数据两种持久化存储方式:卷和挂载宿主目录
镜像使用的是分层存储,容器也是如此。每一个容器运行时,是以镜像为基础层,在其上创建一个当前容器的存储层,我们可以称这个为容器运行时读写而准备的存储层为容器存储层。容器存储层的生存周期和容器一样,容器消亡时,容器存储层也随之消亡。因此,任何保存于容器存储层的信息都会随容器删除而丢失。按照Docker最佳实践的要求,容器不应该向其存储层内写入任何数据,容器存储层要保持无状态化。所有的文件写入操作,都应该使用数据卷(Volume)、或者绑定宿主目录,在这些位置的读写会跳过容器存储层,直接对宿主(或网络存储)发原创 2020-11-17 19:34:52 · 5767 阅读 · 0 评论 -
Docker客户端常用命令整理
之前在https://blog.csdn.net/fengbingchun/article/details/109584460 中介绍过在Windows10家庭版和Ubuntu16.04上安装Docker的操作步骤,这里整理下Docker客户端常用命令。在Windows10家庭版上运行Docker后,通过VMware就不能打开Ubuntu16.04虚拟机了,提示"VMware Workstation与Device/Credential Guard不兼容。在禁用Device/Credential Gua.原创 2020-11-14 10:37:38 · 466 阅读 · 0 评论 -
Docker简介
Docker最初是docCloud公司创始人Solomon Hykes在法国期间发起的一个公司内部项目,它是基于docCloud公司多年云服务技术的一次革新,并于2013年3月以Apache 2.0授权协议开源,主要项目代码在GitHub上进行维护。Dokcer是一个开源的商业产品,Docker分为社区版(Community Edition, CE)和企业版(Enterprise Edition, EE)。其中Docker社区版是一个开放源代码软件,源代码位于https://github.com/doc原创 2020-11-08 15:00:20 · 2834 阅读 · 0 评论 -
Docker在Ubuntu16.04和Windows10家庭版上安装操作步骤
之前在 https://blog.csdn.net/fengbingchun/article/details/109559500 中对Docker作了简单的介绍,这里介绍下Docker在Ubuntu16.04 x86_64 64位上和Windows10 x86_64 64位家庭版上的安装过程。在Ubuntu上安装Docker(或Docker引擎),Ubuntu必须是64位的,最新版的Docker 19.03.13仅支持Ubuntu版本为16.04、18.04、20.04。在Ubuntu上安装Docker原创 2020-11-09 19:48:02 · 527 阅读 · 0 评论