Docker入门(六)——Docker常用安装

一、总体步骤
  1. 搜索镜像
  2. 拉取镜像
  3. 查看镜像
  4. 启动镜像
  5. 停止容器
  6. 移除容器
二、安装tomcat
  1. docker hub上面查找tomcat镜像
docker search tomcat
  1. 从docker上拉取tomcat镜像到本地
docker pull tomcat
  1. docker images查看是否有拉取到的tomcat
docker images
  1. 使用tomcat镜像创建容器(也叫运行镜像)
docker run -it -p 8080:8080 tomcat 
  • -p 主机端口号:docker容器端口
  • -P 随机端口号
  • -i 交互
  • -t 终端
三、安装mysql
  1. docker hub 上面查找mysql镜像
docker search mysql

在这里插入图片描述

  1. 从docker hub上(阿里加速器)拉取mysql镜像到本地
docker pull mysql:5.6

也可以直接docker pull mysql,这样的话拉取的将会是最新版本。
在这里插入图片描述
3. 创建mysql容器并运行

docker run -p 3306:3306 --name mysql -v /zzyyuse/mysql/conf:/etc/mysql/conf.d -v /zzyyuse/mysql/logs:/logs -v /zzyyuse/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6

命令说明:
      -p 3306:3306:将主机的3306端口映射到docker容器的3306端口
      --name mysql:运行服务器名字
      -v /zzyyuse/mysql/conf:/etc/mysql/conf.d:将主机 /zzyyuse/mysql目录下的conf/my.cnf挂载到容器的/etc/mysql/conf.d
      -v /zzyyuse/mysql/logs:/logs:将主机/zzyyuse/mysql目录下的logs目录挂载到容器的/logs
      -v /zzyyuse/mysql/data:/var/lib/mysql:将主机 /zzyyuse/mysql目录下的data目录挂载到容器的/var/lib/mysql
      -e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码
      -d mysql:5.6:后台程序运行mysql5.6
此时可以进入mysql试试

docker exec -it 启动的mysql容器id /bin/bash

在这里插入图片描述

四、安装redis
  1. 从docker hub上(阿里云加速器)拉取redis镜像到本地标签为3.2
docker pull redis:3.2
  1. 使用redis3.2镜像创建容器(也叫运行镜像)
    使用镜像
docker run -p 6379:6369 -v /zzyyuse/myredis/data:/data -v /zzyyuse/myreids/conf/redis.conf:/usr/local/etc/redis/redis.conf -d redis:3.2 redis-server /usr/local/etc/redis/redis.conf --appendonly yes
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值