启动一个redis容器化实例
# docker run -p 6379:6379 -v $PWD/data:/data --privileged=true -d redis:3.2 redis-server --appendonly yes
命令说明:
1.-p 6379:6379 : 将容器的6379端口映射到主机的6379端口
2.-v $PWD/data:/data : 将主机中当前目录下的data挂载到容器的/data
3.--privileged=true:使用该参数,container内的root拥有真正的root权限。否则,container内的root只是外部的一个普通用户权限。privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。甚至允许你在docker容器中启动docker容器。
4.redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置