欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-04-14 10:40:19
...

在Docker中安装Redis

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

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

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

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

[aaa@qq.com ~]# 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

[aaa@qq.com ~]# 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

Docker学习〖五〗在阿里云上安装redis
点开后输入你的主机公网ip和端口号,默认没有密码,即可连接上!!
Docker学习〖五〗在阿里云上安装redis

制作不易,转载请标注~