docker run redis

#拉取 Redis 镜像
C:\Users\WYJ>docker pull redis
Using default tag: latest
latest: Pulling from library/redis
683abbb4ea60: Already exists
259238e792d8: Pull complete
78399601c709: Pull complete
f397da474601: Pull complete
c57de4edc390: Pull complete
b2ea05c9d9a1: Pull complete
Digest: sha256:5534b92530acc653f0721ebfa14f31bc718f68bf9070cbba25bb00bc7aacfabb
Status: Downloaded newer image for redis:latest

#查看拉取的镜像
C:\Users\WYJ>docker images
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
redis                        latest              71a81cb279e3        4 days ago          83.4MB

#运行镜像容器
C:\Users\WYJ>docker run -p 6379:6379 --name redis -v /d/docker/data/redis:/data  -d redis redis-server --appendonly yes
f7033e3efc840c921a125c8cdeb8c1747a75e7e950444c4265bf3d2fa0c3df7f

#查看运行容器日志
C:\Users\WYJ>docker logs redis
1:C 01 Jul 07:58:28.663 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
1:C 01 Jul 07:58:28.663 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=1, just started
1:C 01 Jul 07:58:28.663 # Configuration loaded
1:M 01 Jul 07:58:28.666 * Running mode=standalone, port=6379.
1:M 01 Jul 07:58:28.667 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
1:M 01 Jul 07:58:28.667 # Server initialized
1:M 01 Jul 07:58:28.667 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command ‘echo never > /sys/kernel/mm/transparent_hugepage/enabled‘ as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
1:M 01 Jul 07:58:28.668 * Ready to accept connections

#查看运行的容器
C:\Users\WYJ>docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
f7033e3efc84        redis               "docker-entrypoint.s…"   17 seconds ago      Up 15 seconds       0.0.0.0:6379->6379/tcp   redis

#进入容器内
C:\Users\WYJ>docker exec -it redis redis-cli
127.0.0.1:6379> 

原文地址:https://www.cnblogs.com/code-Jun/p/9535213.html

时间: 2024-10-29 02:01:42

docker run redis的相关文章

Docker run 参考指南

Docker run参考指南 docker运行在一个独立的隔离的进程中. 当用户执行dockerrun,它将启动一个有着独立的文件系统,独立的网络和独立的进程树的进程. 基本的docker run命令的格式: docker run  [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...] [OPTIONS]分为两种: 1.对于用户独占性的设置: 前台.后台运行 容器定义 网络设定 容器在CPU和内存中的运行时间 运行权限和LXC配置 2.在操作者和开发者之间的共享设定,

使用docker-compose简化docker run 运行参数

目录 1docker-compose安装 2官网docker运行参数简化 3docker-compose.yml语法说明 4参考链接 docker-compose安装 docker-compose安装非常简单,使用pip install docker-compose 即可,若提示找不到pip错误请安装pip : ubuntu : apt-get install -y python-dev python-pip centos: yum install -y python-devel phthon-

Ubuntu下用docker安装redis镜像和使用redis容器分享

Ubuntu下用docker安装redis镜像和使用redis容器分享 1. 安装Ubuntu 2. 用Putty登录Ubuntu Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-40-generic x86_64) * Documentation:  https://help.ubuntu.com/ System information as of Wed Dec 31 06:41:16 UTC 2014 System load:  0.01  

docker 运行 redis 并指定配置文件

1.上传配置文件到服务器.目录如下 2. [email protected]:~$ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3.运行容器 sudo docker run -d -v /home/swt/redis/:/data -p 6379:6379 redis:3.2.10 redis-server /data/redis.conf 4.查看状态 sudo docker ps 5.连接测试

docker run命令详解及示例(二)

docker run Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Run a command in a new container 上接博文:docker run命令详解及示例(一) --link --link=[]        Add link to another container 用于连接两个容器. 启动容器1:web docker run --name web -d -p 22 -p 80 -itwebserver:v1

docker 运行redis

自从接触docker之后,很多软件都想着用docker运行,毕竟手动安装的话老是要配一些环境变量啊,找配置文件修改配置什么的,docker却有更简便的办法. 正题: 建一个docker应用容器可以通过build dockerfile文件,但是这个文件手写的话又很麻烦,而且容易出错. 找到官方仓库: https://hub.docker.com,搜索要的软件,比如redis,可以看到 选择星比较多的,进入detail,这里介绍了多种情况下的启动方式:(启动前先运行 docker pull ***)

docker安装redis

//拉取镜像 docker pull redis:3.2 //运行容器 docker run -d --name gyredis -p 6379:6379 redis:3.2 //进入容器 docker exec -it gyredis  bash //登录redis redis-cli //退出 exit;

docker 安装redis

docker pull redis:3.2 查找Docker Hub上的redis镜像 [email protected]:~/redis$ docker search redis NAME DESCRIPTION STARS OFFICIAL AUTOMATED redis Redis is an open source ... 2321 [OK] sameersbn/redis 32 [OK] torusware/speedus-redis Always updated official .

CentOS中利用Docker安装Redis

1.拉取镜像 #docker pull redis:4.0.10 2.加载镜像 #docker run -p 6379:6379 --name test-redis -v /root/redis/data:/data/redis-db  -d --restart=always redis:4.0.10 redis-server --appendonly yes --requirepass "[email protected]" 3.进入容器执行redis客户端 #docker exec