首页 > 其他分享 >docker 5

docker 5

时间:2022-08-15 21:33:48浏览次数:40  
标签:run -- volume var docker ro

docker 5

创建网络

控制台输入命令

docker network create -o parent=en0 --driver=bridge --subnet=192.168.3.157/24 --gateway=192.168.3.157 mynetwork

 

 验证

 

 

一键构建镜像

在如下目录下运行

 

 mvn clean package -Dmaven.test.skip=true docker:build

 

 再进入到这个目录下

 

 

自动化运行 输入如下命令如下命令运行

docker>docker-compose up

 

 验证

 

 

通过docker部署rabbitmq

直接输入命令

docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.10-management

 

在浏览器输入

http://localhost:15672/#/

登录账号密码:guest

 

 

 

docker监控

如果容器出现资源的瓶颈,那么就会导致容器中的程序都会出现问题,因为需要监控容器的资源信息。监控我们分为两个维度来进行思考,具体如下: • 基础数据采集 • 健康数据维护

获取

docker pull registry.cn-hangzhou.aliyuncs.com/e7book/cadvisor:v0.37.0

 

 

运行

docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:ro --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --volume=/dev/disk/:/dev/disk:ro --publish=8081:8080 --detach=true --name=cadvisor --privileged --device=/dev/kmsg registry.cn-hangzhou.aliyuncs.com/e7book/cadvisor:v0.37.0

 

在浏览器输入 http://localhost:8081/containers/

 

 

docker&jenkins部署环境

编写脚本

 

 

脚本

 

 

 

 

 

 

 

 

 

 

标签:run,--,volume,var,docker,ro
From: https://www.cnblogs.com/liulele123/p/16589695.html

相关文章

  • Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1ixSNuJy5Q7rtUzeOpUi4Sw点击这里获取提取码。 ......
  • docker总结
    在jenkins中创建pipeline,在配置中的流水线添加以下脚本   pipeline{    agentany    stages{        stage('buildtheimage'){      ......
  • Docker
    dockerDocker安装与启动1.安装可能需要的依赖yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.更换yum源yum-config-manager--add-repohttp://mirr......
  • Docker 安装mysql 5.6
    一、dockerhub上面查找mysql镜像dockersearchmysql二、hub上拉取mysql镜像到本地标签为5.6dockerpullmysql:5.6三、使用mysql5.6镜像创建容器(也叫运行镜像)dockerru......
  • Docker卡在Docker Desktop stopped
    1、检查虚拟机-设置-处理器-虚拟化引擎  勾选前两项2、再次启动Docker以后,如果卡在starting界面点击TroubleShoot  分别尝试这两个选项,点完后,发现出现了新的状......
  • Docker收尾
    自动化部署&验证下⾯我们可以把⾃动构建镜像,以及⾃动启动服务,和⾃动化验证测试服务的过程,完全结合Jenkins持续集成的流⽔线,完全实现⾃动化的部署和过程.pipeline脚本中......
  • linux 使用docker 容器部署sqlserver2019
    前提安装完docker,安装完docker-composedocker-compose.ymlversion:"2"services:sqlserver-2019:restart:always#容器名称container_name:sqlser......
  • Docker自定义镜像Tomcat8
    一、创建目录mkdir/haolb/mydockerfile/tomcat8二、将jdk和tomcat安装的压缩包拷贝进上一步目录三、在/haolb/mydockerfile/tomcat8目录下新建Dockerfile文件FROMcentos:......
  • docker MongoDB
    dockerpullmongodockerrun--namemongo--restart=always-p27017:27017-v/mnt/mongodb/data:/data/mongo/db-v/mnt/mongodb/backup:/data/mongo/backup-v/m......
  • Springboot项目构建docker镜像发布到aliyun服务器
    一、1.先下载docker//1.先删除原本可能存在的dockeryumremove docker\         docker-client\         docker-client-late......