环境
vitualbox下的centos7,docker
拉取redis镜像
docker pull redis
启动redis
docker run -d -p 6379:6379 -v $PWD/data:/data redis:latest redis-server --appenonly yes
进入redis
docker exec -it 65b451f0ee21 redis-cli
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200623181249975.png
问题
docker: Error response from daemon: driver failed programming external connectivity on endpoint intelligent_tharp (39df7e60e88342817e9f7d3e04718aab6ea869f36c88831eaa2d9bf4015ecf2d): Bind for 0.0.0.0:6379 failed: port is already allocated.
这个端口 6379被占用了,这里是容器启动没有成功,但是docker ps 显示成功了,造成一定困惑
解决方法:
systemctl restart docker