Docker学习〖五〗在阿里云上安装redis

在Docker中安装Redis

前提是你的服务器里装有docker,没安装的可以参照我之前的博客先安装

打开我们的阿里云,直接输入

docker pull redis
PS.也可以输入下面代码,去docker仓库搜寻适合的版本去下载,我们这里默认为latest版本
docker search redis

当出现下面的指令就算安装完成了redis的latest(默认)版本

[root@iz2zec8miiew8671q6vst1z ~]# docker pull redis
Using default tag: latest
Trying to pull repository docker.io/library/redis ... 
latest: Pulling from docker.io/library/redis
8d691f585fa8: Already exists 
8ccd02d17190: Pull complete 
4719eb1815f2: Pull complete 
200531706a7d: Pull complete 
eed7c26916cf: Pull complete 
e1285fcc6a46: Pull complete 
Digest: sha256:fe80393a67c7058590ca6b6903f64e35b50fa411b0496f604a85c526fb5bd2d2
Status: Downloaded newer image for docker.io/redis:latest

接着我们输入

docker run  -d -p 6379:6379 --name myredis docker.io/redis
  • run: 在docker中跑起来
  • -d: 在后台运行
  • -p: 端口映射,把在docker里面运行的容器端口映射的挂载机的真实端口以便于访问到,宿主机端口:容器端口
  • –name: 命名这个容器,我这里命名为myredis
  • docker.io/redis: 最后跟的是docker里你要跑起来的容器名

最后检查一下运行起来没,输入

docker ps

这里我运行了一个redis跟mysql

[root@iz2zec8miiew8671q6vst1z ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
8401a4aec22f        docker.io/redis     "docker-entrypoint..."   14 seconds ago      Up 14 seconds       0.0.0.0:6379->6379/tcp              myredis
7f33965918ea        mysql               "docker-entrypoint..."   25 minutes ago      Up 25 minutes       33060/tcp, 0.0.0.0:3307->3306/tcp   mysql

外部连接

使用图形化界面来连接服务器上的redis

在这里插入图片描述
点开后输入你的主机公网ip和端口号,默认没有密码,即可连接上!!
在这里插入图片描述

制作不易,转载请标注~

发布了69 篇原创文章 · 获赞 54 · 访问量 9582

猜你喜欢

转载自blog.csdn.net/kingtok/article/details/102938986
今日推荐