centoos7安装+rabbitmq(停更)+docker

centoos使用默认安装即可,无法复制粘贴的解决方式是右键ssh,连接到ssh,就可以复制粘贴了。

docker:
一次封装,处处运行。

mq:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
docker pull tomacat:3.2 指定3.2,不写默认最新
docker images 查看所有镜像
docker rmi -f tomcat 删除
docker run -it centos 创建实例运行(i:交互,t:终端)exit退出终端
docker ps 查看当前运行的所有镜像
docker stop
docker rm(rmi是image,rm是容器)
docker run -d 后台运行
docker exec -t 2143124 ls 在外层不用进去执行容器
docker attach 容器 进入容器
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
docker层级的好处是资源复用,是一层一层的使用的
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
暴露端口访问
在这里插入图片描述
-P是随机分配不需要添加映射,再通过docker ps查看映射

在这里插入图片描述docker数据默认是在内存,重启或关闭就没了
持久化方式
在这里插入图片描述

docker run -itv /dockerShareData:/containerData centos
建立了共享文件夹的数据共享
docker的容器用完都会销毁,不会长久保留,每次run的都是新的对象。
想要长久保存对容器的修改容器需要把容器升级为镜像。
docker commit 9f7d5d9ac3ec myCentos:1.01

自定义centos
在这里插入图片描述CMD只会执行最后一行并且会被命令行的覆盖
entrypoint则是追加模式
在这里插入图片描述
docker自己创建镜像(DockerFile)本质就是写安装的shell脚本
可以把自己的镜像传到阿里云上然后供别人下载

rabbitmq:
安装:docker
启动:docker run -dit --name Myrabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:management
服务器IP:15672即可访问
docker exec -it 619bead7c5e0 /bin/bash
进入容器并操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值