草庐IT

docker-secrets

全部标签

Docker学习笔记

前言:个人学习笔记,仅供参考哈~有什么问题欢迎指出!!!一、简介1、docker和虚拟机相信很多人都用过虚拟机。所谓虚拟机,就是在你的操作系统里面装一个软件,然后通过这个软件,再模拟一台甚至多台“子电脑”出来,如图:虚拟机,类似于“子电脑”在“子电脑”里,你可以和正常电脑一样运行程序,例如开QQ。如果你愿意,你可以变出好几个“子电脑”,里面都开上QQ。“子电脑”和“子电脑”之间,是相互隔离的,互不影响。虚拟机属于虚拟化技术。而Docker这样的容器技术,也是虚拟化技术,属于轻量级的虚拟化。虚拟机虽然可以隔离出很多“子电脑”,但占用空间更大,启动更慢,虚拟机软件可能还要花钱(例如VMWare)。

Docker-bench-security安全CIS基准测试工具

Docker-bench-security安全CIS基准测试工具介绍使用Docker来容纳您的应用程序和服务可以为您提供开始即用的一些安全优势,但默认的Docker安装仍然有一些空间可用于一些与安全相关的配置改进。在互联网安全中心为了促进互联网安全创造了一个按步骤确保docker安全的清单。随后,Docker团队发布了一个安全审计工具-DockerBenchforSecurity,在Docker主机上运行此清单并记录它发现的任何问题。在本教程中,我们将安装DockerBenchforSecurity,然后使用它来评估Ubuntu16.04主机上默认Docker安装(来自官方Docker存储库)

Mac M系列芯片(M1/M2)Docker安装MySQL并持久化数据与配置

本文基于MySQL5.7.42进行说明在Docker镜像仓库查找MySQL镜像DockerHub镜像仓库-mysql镜像拉取MySQL镜像 常规命令(不适用),提示nomatchingmanifestforlinux/arm64/v8inthemanifestlistentriesdockerpullmysql:5.7.42 到DockerHub查看MySQL5.7.42的镜像,可以看到确实没有linux/arm64/v8版本的镜像 因此我们要另辟蹊径,加入指定架构的参数进行拉取dockerpull--platformlinux/amd64mysql:5.7.42--platformlinux

docker配置MySQL主从模式

首先我们去准备一个MySQL8+,docker即可创建MySQL数据卷目录   //主服务器容器卷创建  mkdir-p/mydata/mysql-master/conf创建容器并运行  这个是主的   dockerrun-d-p3307:3306--privileged=true-v/mydata/mysql-master/log:/var/log/mysql-v/mydata/mysql-master/data:/var/lib/mysql-v/mydata/mysql-master/conf:/etc/mysql/conf.d-v/mydata/mysql-master/mysql-fi

Docker安装、启动、管理ElasticSearch、ElasticSearch-heade、kibana

一、ElasticSearch1.1.镜像拉取 dockerpullelasticsearch:7.17.131.2.启动dockerrun-d--name"容器名称"-e"ES_JAVA_OPTS=-Xms512m-Xmx512m"-p9200:9200-p9300:9300elasticsearch:7.17.13 启动后使用dockerlogs查看ES启动日志,发现如下错误信息ERROR:[1]bootstrapchecksfailed[1]:thedefaultdiscoverysettingsareunsuitableforproductionuse;atleastoneof[dis

Docker 镜像及其命令

文章目录镜像Docker镜像加载原理联合文件系统bootfs和rootfs镜像分层镜像分层的优势容器层常用命令镜像镜像是一种轻量级、可执行的独立软件包,它包含运行某个软件所需的所有内容,我们把应用程序和配置依赖打包好形成一个可交付的运行环境(包括代码、运行时需要的库、环境变量和配置文件等),这个打包好的运行环境就是image镜像文件。Docker镜像加载原理联合文件系统Docker中的文件存储驱动叫做storagedriver。Docker最早支持的stotagedriver是AUFS,它实际上由一层一层的文件系统组成,这种层级的文件系统叫UnionFS。联合文件系统(UnionFS):Uni

linux上在docker中使用anaconda创建虚拟环境

conda的一些命令以及创建环境的基本命令可参考:Conda环境搭建以及激活以及conda本地环境常用操作前言这里是梳理linux上在docker中使用conda,以配置MLD-TResNet-L-AAM模型为例。论文笔记参考:多标签分类论文笔记|CombiningMetricLearningandAttentionHeads…MLD-TResNet-L-AAM/GAT+AAM)文章目录一、conda配置1.安装anaconda2.升级conda(可选)3.安装cuda(在宿主机上安装)4.在conda中切换cuda的版本5.在conda中切换python版本6.收集运行环境7.回退conda

fiscobcos docker一键部署全流程(含docker安装)

一、docker部署本文以Ubuntu20.04系统为例安装:1.卸载旧版本的docker #apt-getremovedockerdocker-enginedocker.iocontainerdrunc2.安装docker依赖安装docker依赖Docker在Ubuntu上依赖一些软件包。执行以下命令来安装这些依赖:apt-getinstallca-certificatescurlgnupglsb-release添加Docker官方GPG密钥执行以下命令来添加Docker官方的GPG密钥:curl-fsSLhttp://mirrors.aliyun.com/docker-ce/linux/u

已解决:docker: Error response from daemon: Conflict. The name is already in use by another container. 问

🌷🍁博主猫头虎(🐅🐾)带您GotoNewWorld✨🍁🦄博客首页:🐅🐾猫头虎的博客🎐《面试题大全专栏》🦕文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺《IDEA开发秘籍专栏》🐾学会IDEA常用操作,工作效率翻倍~💐《100天精通Golang(基础入门篇)》🐅学会Golang语言,畅玩云原生,走遍大小厂~💐🪁🍁希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🐅🐾🍁🐥文章目录《已解决:docker:Errorresponsefromdaemon:Conflict.Thenameisalreadyinusebyanothercontainer.问题》🐾🐳摘要引言正文错误解析原因探究名称

二进制安装Docker

写在前边考虑到很多生产环境是内网,不允许外网访问的。恰好我司正是这种场景,写一篇二进制方式安装Docker的教程,用来帮助实施同事解决容器部署的第一个难关。本文将以二进制安装方式,在CentOS7.9上安装Docker19.03.9,具有一定的通用性,其他版本也可参考本文。让我们开始吧。适合场景无法访问外网的服务器环境内网没有Docker软件源需要离线安装Docker使用rpm或deb等Docker安装包出现依赖地狱的情况,而实施人员无力解决支持Systemd服务配置支持多种架构:aarch64/armel/armhf/ppc64le/s390x/x86_64下载Docker二进制包https