草庐IT

DOCKER_USERNAME

全部标签

Docker 中使用 Nginx

一、安装Docker    安装教程:Windows安装Docker_Yel_Liang的博客-CSDN博客二、拉取Nginx镜像    1、搜索nginx镜像        a、通过命令搜索dockersearchnginx如下图: STARS:星数  OFFICIAL:官方认可         b、通过网站搜索镜像(查看版本)Nginx镜像https://hub.docker.com/_/nginx/tags?page=1&ordering=-last_updated    2、拉取镜像dockerpullnginx:1.9.5如下图:    3、查看安装情况dockerimages 如果

mysql - 使用 docker-compose Mysql + App

我正在尝试使用docker链接两个容器。MySQLDockerfile:...EXPOSE3306CMD["/usr/sbin/mysqld"]应用程序Dockerfile:...ADD./servicesCMD["python","-u","services/run_tests.py"]在我使用的run_tests.py中self.db=MySQLdb.connect(host="mysql",user="XYZ",passwd="XYZ",db="TEST_DB")在我的docker-compose.yml中:app:build:.links:-mysqlmysql:image:X

【Docker_windows】安装Docker桌面版

现在如果问什么行业最火,很多人第一反应肯定就是IT。的确,这些年随着互联网的不断发展,IT热门众所周知。那么就一起来说说,IT行业里,哪些技术更热门。What?DockerDesktop?DockerDesktop是适用于Windows的Docker桌面,是Docker设计用于在Windows10上运行。它是一个本地Windows应用程序,为构建、交付和运行dockerized应用程序提供易于使用的开发环境。DockerDesktopforWindows使用Windows原生Hyper-V虚拟化和网络,是在Windows上开发Docker应用程序的最快、最可靠的方式。Windows版Docke

GitLab与GitLab Runner安装(RPM与Docker方式),CI/CD初体验

背景GitLab是一个强大的版本控制系统和协作平台,记录一下在实际工作中关于GitLab的安装使用记录。一开始使用GitLab时,是在CentOS7上直接以rpm包的方式进行安装,仅作为代码托管工具来使用,版本:14.10.4。后续预研GitLab的CI/CD及流水线时,采用Docker方式安装,版本:16.2.3-jh;引入了GitLabRunner,版本:16.2.0。系统环境[root@gitlab1opt]#uname-aLinuxgitlab13.10.0-1127.el7.x86_64#1SMPTueMar3123:36:51UTC2020x86_64x86_64x86_64GNU

Docker(一)简介、环境搭建

文章目录一、docker简介1.什么是docker2.什么是容器3.传统的虚拟化技术和容器之间的差别4.容器运行的过程【重要】二、docker环境部署及测试1.环境部署:2.通过镜像运行容器3.拉取镜像一、docker简介1.什么是dockerDocker是一个开源的应用容器引擎,是一个轻量级容器技术,是一个应用打包、分发、部署的工具,基于Google公司推出的Go语言实现,遵从Apache2.0协议。2.什么是容器docker​​​​​​​支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器。容器是软件的可执行单元,

mysql - docker 撰写 : nodejs + mysql can't connect mysql

我尝试对自己的Node应用程序进行docker化,但无法连接mysql容器。我的代码:docker-compose.ymlversion:'3.2'services:node:build:./ports:-"8787:8787"depends_on:-dbnetworks:-docker_xxxenvironment:-PORT=8787-DATABASE_HOST=db-DATABASE_PASSWORD=xxx-EGG_SERVER_ENV=local-NODE_ENV=development#command:["./wait-for-it.sh","db:3306","--","

云服务器利用Docker搭建sqli-labs靶场环境

一、安装宝塔面板使用xshell、electerm、SecureCRT等远程终端连接登陆上云服务器,在Linux宝塔面板使用脚本安装安装后,如下图:按照提示,在云服务器防火墙/安全组放行Linux宝塔面板的端口在浏览器打开上述网址,登录Linux宝塔面板:二、安装Docker在Linux宝塔面板登陆后,在“软件商店“中搜索docker,安装Docker管理器,三、使用Docker安装sqli-labs使用xshell、electerm、SecureCRT等远程终端连接登陆上云服务器后,在终端内运行下面命令:1.Docker搜索sqli-labs镜像sudodockersearchsqli-la

Docker——下载与安装

文章目录一、有网的情况下安装二、无网络环境下安装docker1、下载符合操作系统的docker版本2、解压到指定目录下3、解压的docker文件夹全部移动至/usr/bin目录4、将docker注册为系统服务5、重启生效一、有网的情况下安装#首先,使用yumremovedocker*移除之前安装的dockeryumremovedocker*#配置yum源sudoyuminstall-yyum-utilssudoyum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#下

【ubuntu离线安装docker】

一、下载ubuntu的docker安装包某些服务器不能连接公网通过网络安装docker,只能先下载好离线安装包,然后将安装包拷贝离线的机器上进行手动安装。1.1下载路径下载路径:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/1.2下载版本离线安装docker需要下载3个包,containerd.io,docker-ce-cli,docker-cecontainerd.io_1.2.6-3_amd64.debdocker-ce_19.03.9_3-0_ubuntu-xenial_amd64.debd

通过Docker Compose安装MQTT

一、文件和目录说明1、MQTT安装时的文件和目录EMQX安装完成后会创建一些目录用来存放运行文件和配置文件,存储数据以及记录日志。不同安装方式得到的文件和目录位置有所不同,具体如下:注意:压缩包解压安装时,目录相对于软件所在目录;Docker容器使用压缩包解压安装的方式,软件安装于/opt/emqx目录中;data、log、plugins目录可以通过配置文件设置,建议将data目录挂载至高性能磁盘以获得更好的性能。但对于属于同一集群的节点,data目录的配置应该相同。2、文件和目录说明这里介绍一下其中的部分目录,其中包含的文件和子文件夹。注意:EMQX的配置项存储在etc和data/confi