Docker安装常用应用

下载redis

sudo docker pull redis:4.0.11

下载mysql

sudo docker pull mysql:5.6.42

下载rabbitmq

sudu docker pull rabbitmq:3.6.16-management

创建并启动redis一个容器

sudo docker run -d -p 6379:6379 --name redis-4.0.11 a38e --requirepass '123456'

创建并启动rabbitmq一个容器

sudo docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq-3.6.16 -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=123456 9df8

创建并启动MySQL一个容器

sudo docker run -d --name mysql-5.6.42 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 a876

命令备注

docker run 创建并启动一个容器,在run后面加上-d参数,则会创建一个守护式容器在后台运行
docker ps -a 查看已经创建的容器
docker ps -s 查看已经启动的容器
docker start con_name 启动容器名为con_name的容器
docker stop con_name 停止容器名为con_name的容器
docker rm con_name 删除容器名为con_name的容器
docker rename old_name new_name 重命名一个容器
docker inspect 查看容器的详细信息
docker top con_name 查看容器名为con_name的容器内部的进程
docker exec 可以用来在容器中运行一个进程;如 sudo docker exec -it redis-4.0.11 /bin/bash
docker rmi 镜像ID  删除镜像
docker stop 容器ID 停止docker 容器
docker start 容器ID  启动docker容器
docker rm 容器ID  移除docker容器
docker logs con_name 获取容器名为con_name的容器日志
docker logs -t -f --tail 100 容器ID        滚动显示最后100行日志
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,933评论 18 139
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,627评论 15 147
  • 整体架构 部署步骤 基于 Docker 基本概念内存节点只保存状态到内存,例外情况是:持久的 queue 的内容将...
    mvictor阅读 12,787评论 5 30
  • 一,安装Docker,下载Docker CE(Community Edition) 1.MAC环境 https:/...
    西楼晴岚阅读 769评论 0 1
  • 拍摄地点:雍和宫(五道营胡同) 拍摄器材:iPhone6 图片版权归本人所有,图片授权于简书用于设置为app开屏图...
    旅行家大飞阅读 242评论 0 2