资讯专栏INFORMATION COLUMN

Docker入门(四)- 搭建redis

buildupchao / 1829人阅读

摘要:搭建下载镜像部署外部端口容器端口,本地的配置项需要注意,如果是,外部将无法连接内的查看容器进程进入容器

搭建redis 1.下载redis镜像
➜  docker pull redis:3.2.8
5.7: Pulling from library/mysql
75a822cd7888: Pull complete
b8d5846e536a: Pull complete
b75e9152a170: Pull complete
832e6b030496: Pull complete
fe4a6c835905: Pull complete
c3f247e29ab1: Pull complete
21be3e562071: Pull complete
c7399d6bf033: Pull complete
ccdaeae6c735: Pull complete
713c7d65b0d3: Pull complete
86c18539deb2: Pull complete
Digest: sha256:9dc1cece2974c51a4b95bff634ad2b62d2c1225f825c9947cc403dec4f810a6e
Status: Downloaded newer image for mysql:5.7
2.部署redis

7001:6379 <=> 外部端口:docker容器端口, 本地${pwd}/redis.conf的bind配置项需要注意,如果是127.0.0.1,外部将无法连接docker内的redis

➜  docker run --name redis3.2.8 -p 7001:6379 -v ${pwd}/redis.conf:/etc/redis/redis.conf -d redis:3.2.8 redis-server --appendonly yes                                                         1 ↵
db6d62ec29e09b5183dc1c216ee57413a87330c122b96330f474eafd8ea83860
3.查看容器进程
➜  docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
db6d62ec29e0        redis:3.2.8         "docker-entrypoint..."   3 hours ago         Up 16 seconds       0.0.0.0:7001->6379/tcp   redis3.2.8
e41193fe394a        mysql:5.7           "docker-entrypoint..."   6 hours ago         Up 2 hours          0.0.0.0:3307->3306/tcp   mysql5.7
4.进入redis容器
➜  docker exec -ti db6d62ec29e0 /bin/bash
root@db6d62ec29e0:/data# redis-cli
127.0.0.1:6379> 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26869.html

相关文章

  • docker搭建lnmp环境

    摘要:项目由一组关联的应用容器组成的一个完整业务单元,在文件中定义。 docker搭建lnmp环境 一、Dockerfile定制镜像 二、docker-compose 三、docker-compose编排lnmp环境 1、mysql 2、redis 3、mongo 4、nginx 5、php 6、完整版 四、参考 有收获的话请加颗小星星,没有收获的话可以 反对 没有帮助 ...

    beanlam 评论0 收藏0
  • web应用集群入门-利用docker在单机搭建web应用集群实现session共享

    摘要:环境要求安装了的主机本文示例环境为准备镜像首先把所有需要用到的镜像拉取下来容器编排是容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器。 环境要求:安装了docker的主机 (本文示例环境为centos7.4) 准备镜像 首先把所有需要用到的镜像拉取下来 # nginx $ docker pull nginx # php & php-fpm $ docker pul...

    ls0609 评论0 收藏0
  • web应用集群入门-利用docker在单机搭建web应用集群实现session共享

    摘要:环境要求安装了的主机本文示例环境为准备镜像首先把所有需要用到的镜像拉取下来容器编排是容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器。 环境要求:安装了docker的主机 (本文示例环境为centos7.4) 准备镜像 首先把所有需要用到的镜像拉取下来 # nginx $ docker pull nginx # php & php-fpm $ docker pul...

    jcc 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<