草庐IT

docker-installation

全部标签

windows - 如何检测是否安装了 Windows Installer?

我已经想出了一种方法来通过阅读以前的SO帖子来判断安装了哪个版本的.NET框架,但是我没有找到任何关于WindowsInstaller的信息。是否有注册表项或类似的东西可以验证是否安装了WindowsInstaller3.01+? 最佳答案 要了解您在PC上安装的WindowsInstaller版本,请执行以下操作:点击“开始”然后点击“运行”在框中键入“msiexec”,然后单击“确定”。然后会出现另一个框,在框的顶部,第一行应该显示您在PC上安装了哪个版本的WindowsInstaller。它应该看起来像这样“Windows®I

【Docker】Linux网络命名空间

命名空间Namespace是Linux提供的一种对于系统全局资源的隔离机制;从进程的视角来看,同一个namespace中的进程看到的是该namespace自己独立的一份全局资源,这些资源的变化只在本namespace中可见,对其他namespace没有影响。容器就是采用namespace机制实现了对网络,进程空间等的隔离。不同的Container(在K8S中是以Pod为单位)属于不同namespace,实现了Container或Pod之间的资源互相隔离,互不影响。命名空间将全局系统资源包装在一个抽象中,使命名空间中的进程看起来拥有自己的全局资源的独立实例。对全局资源的更改对作为命名空间成员的其

Docker启动Redis容器时报错WARNING: The TCP backlog setting of 511 cannot be enforced

正常使用命令dockerpullredis之后启动        dockerrun--namem-redis-p8379:6379-v/data/redis/redis.conf:/usr/local/etc/redis/redis.conf-dredis发现容器并没有启动,于是查看了一下logs [root@localhostredis]#dockerlogsm-redis1:C25Sep202304:03:47.852#WARNINGMemoryovercommitmustbeenabled!Withoutit,abackgroundsaveorreplicationmayfailund

使用docker构建并部署MySQL5.7镜像

使用docker构建并部署MySQL5.7镜像前言一、docker中部署MySQL主要有哪几种方式?二、CentOS镜像中构建MySQL容器1.编写Dockerfile2.初始化MySQL三、MySQL官方镜像中构建容器1.拉取官方镜像2.运行镜像3.配置镜像外网访问四、MySQL容器初始化脚本1.将sql文件放入docker2.执行sql文件五、MySQL容器本地化部署1.打包mysql镜像2.部署MySQL镜像总结前言这几天在研究如何将服务器和数据库迁移至docker容器,中间遇到了许多问题,特此写篇博客记录一下。提示:本篇文章主要讲解如何在docker容器中构建及部署MySQL一、doc

【docker - 安装】windows 10 专业版 安装docker,以及 WSL kernel version too low 解决方案

一、安装WSL1.执行2.重启计算机 二、下载docker三、安装docker四、问题Stage1:打开powershell,并执行Stage2:下载Linux内核更新包,并安装Stage3:将WSL2设置为默认版本Stage4:安装所选的Linux分发 一、安装WSL作用:在Windows上同时访问Windows和Linux         通过适用于Linux的Windows子系统(WSL),开发人员可以安装Linux发行版(例如Ubuntu、OpenSUSE、Kali、Debian、ArchLinux等),并直接在Windows上使用Linux应用程序、实用程序和Bash命令行工具,不用

Docker容器:docker镜像的创建及dockerfile

文章目录Docker容器:docker镜像的创建及dockerfile案例一.docker镜像的三种创建方法1.基于现有镜像创建1.1启动镜像1.2生成新镜像2.基于本地模板创建2.1OPENVZ下载模板2.2导入容器生成镜像3.基于dockerfile创建3.1dockerfile结构及分层3.2联合文件系统3.3docker镜像加载原理及过程4.dockerfile操作常用的指令4.1FROM指令4.2MAINTAINER指令4.3RUN指令4.4ENTRYPOINT指令4.5CMD指令4.6EXPOSE指令4.7ENV指令4.8ADD指令4.9COPY指令4.10VOLUME指令4.11

Docker进入容器内部命令以及退出

Docker进入容器内部命令以及退出1、进入容器内部命令dockerexec-it容器名称/bin/bash//进入容器内部命令例如:进入nginx-test容器内部命令dockerexec-itnginx-test/bin/bash//进入容器内部命令2、进入docker内部nginx配置文件下cd/etc/nginx//进入nginx配置文件目录下3、查看当前目录下文件/文件夹ls 4、退出容器内部命令exit希望此文章对操作docker内部命令的朋友有帮助!!!补充一点:一般在操作过程中,我们不在容器内部进入操作,如果更改nginx配置文件nginx.conf,使用dockerrun命令

windows - Docker- 为什么 docker 更新主机文件?

我是docker的新手。我得到了最新的docker(18.06.1-ce-win73(19507)),这个版本会以某种方式修改主机文件,我公司的安全团队阻止任何人修改文件。当我们请求授予权限但他们需要了解Docker为什么修改Hosts文件时。那么谁能解释一下为什么它在启动时修改文件?谢谢 最佳答案 我也是docker的新手。但是,阅读这篇文章(Howtoupdate/etc/hostsfileinDockerimageduring"dockerbuild")我了解到您可以在“dockerbuild”期间更新您的/etc/hosts

Docker之Dockerfile

Dockerfile1.Dockerfile简介2.Dockerfile构建过程3.Dockerfile常用指令4.实战测试centos5.实战测试Tomcat镜像6.发布自己的镜像6.1DockerHub6.2阿里云镜像服务7.小结1.Dockerfile简介Dockerfile是用来构建docker镜像的文件!是一个命令参数脚本构建步骤:1、编写一个dockerfile文件2、dockerbuild构建成为一个镜像3、dockerrun运行镜像4、dockerpush发布镜像(DockerHub、阿里云仓库)查一下官方怎么做的:很多官方镜像都是基础包,很多功能没有,我们通常会自己搭建自己的

Docker本地部署Drupal并实现公网访问

文章目录前言1.Docker安装Drupal2.本地局域网访问3.Linux安装cpolar4.配置Drupal公网访问地址5.公网远程访问Drupal6.固定Drupal公网地址前言Dupal是一个强大的CMS,适用于各种不同的网站项目,从小型个人博客到大型企业级门户网站。它的学习曲线可能相对较陡,但一旦熟悉了它的工作方式,用户就能够充分利用其功能和灵活性。在本文中,我们将介绍如何使用Docker快速部署Drupal,并且结合cpolar内网穿透工具实现公网远程访问首先,您需要在您的机器上安装Docker,并且启动,可以按照Docker官方文档中的说明进行安装。1.Docker安装Drupa