前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker基本命令加RabbitMq安装

Docker基本命令加RabbitMq安装

作者头像
崔笑颜
发布2020-06-08 16:11:41
4700
发布2020-06-08 16:11:41
举报
  1. 查看安装的Docker信息 docker info
  2. 查看Docker版本 docker version

镜像类命令

  1. 查看镜像 docker images
  2. 删除镜像 根据imageId或者imageName:tag删除本地镜像 docker rmi <imageId|imageName:tag>
  3. 拉取镜像 docker pull imageName:tag
  4. 上传镜像到仓库 docker push imageName:tag
  5. 保存镜像为tar包 docker save registry:latest > /data/registry.tar
  6. 搜索镜像 docker search
  7. 导入镜像(用本地的tar包导入镜像) docker load –i
  8. 给镜像重新打tag docker tag imageName:tag
  9. 构建镜像 docker build -t
  10. 给镜像重新打tag docker tag imageName:tag
  11. 构建镜像 docker build -t
<>

容器类命令

  1. 查询正在运行的容器 查询所有容器 docker ps docker ps -a
  2. 删除容器 删除的容器只能是停止的,非正在运行的容器 docker rm <containerId|containerName>
  3. 开启停止的容器 docker start <containerId|containerName>
  4. 停止容器 docker stop <containerId|containerName>
  5. 杀死容器 docker kill <containerId|containerName>
  6. 从容器中取日志 docker logs <containerId|containerName>
  7. 显示一个运行的容器里面的进程信息 docker top <containerId|containerName>
  8. 重启容器 docker restart <containerId|containerName>
  9. 从容器里面拷贝文件/目录到本地一个路径 docker cp <containerId|containerName>:/container_path to_path
  10. 启动容器 在容器中运行"echo"命令,输出"helloword" docker run image_name echo "hello word"
  11. 交互式进入容器中 docker run -i -t image_name /bin/bash
  12. 后台运行容器使用–d参数(后台运行) docker run -d image_name

Docker下安装rabbitmq

代码语言:javascript
复制
拉取镜像 
docker pull rabbitmq:3-management

启动镜像
docker run -d --hostname my-rabbit --name rabbit -v /data/rabbitmq:/var/lib/rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:3-management

完成后访问:http://ip:15672 用户名admin 密码 admin 也可以自己设置密码

是不是很简单 我自己在物理机上装了好几次 还是没有成功 docker 两句命令

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 镜像类命令
  • 容器类命令
  • Docker下安装rabbitmq
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档