docker centos redis 基础常用命令

docker search <image>在docker index中搜索image

docker search centos



docker pull centos:latest  下载centos镜像,拉去镜像。

docker images --tree  显示镜像的所有层。

docker ps -l  列出最近一次启动的容器。

docker ps -q  列出最近一次运行的容器ID。

docker rm 'docker ps -a -q'  删除所有的容器。

docker ps -a -q | xargs docker rm  删除所有的容器。

yum -y install docker -io  安装docker。

启动/停止docker

service docker start/stop
删除镜像
docker rmi <imageId>  

删除一个或多个容器

docker rm <containerId>  

删除一个正在运行的容器

docker rm -f <containerId> 
列出当前正在运行的容器:
docker ps

列出所有的容器:

docker ps -a
列出所有镜像:
docker images
列出所有镜像包含历史:
docker ps -a
查看pid的进程:
netstat -anp|grep 6379
查看redis的进程:
ps -ef|grep redis






chkconfig docker on 加入开机启动。

docker pull centos:latest  从docker.io中下载centos镜像到本地/var/lib/docker/graph。

docker images  查看已下载的镜像。

docker run -i -t centos /bin/bash  启动一个容器。

docker logs -f <containerName containerId>  查看容器日志。

docker build -t <imageName> <Dockerfile路径>  构建自己的镜像。


docker pull redis:3.2

1. 查找Docker Hub上的redis镜像→docker search redis



这里我们拉取官方的镜像,标签为3.2。本人尝试pull了不下十次,一直未成功可能是网速问题,后来在一天早上pull成功。

docker pull redis:3.2
等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为redis,标签为3.2的镜像。

docker images



使用redis镜像

运行容器

docker run -p 6379:6379 -v $PWD/data:/data  -d redis:3.2 redis-server --appendonly yes

命令说明:

-p 6379:6379 :将容器的6379端口映射到主机的6379端口

-v $PWD/data:/data :将主机中当前目录下的data挂载到容器的/data

redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置。

查看容器启动:docker ps

连接、查看容器:redis-cli
输入info查看:info


























































  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值