docker启动mysql实例之后,docker ps命令查询不到
然后docker ps 即可重新查看docker 下的mysql容器信息。2.docker ps -a 查看,发现容器是退出状态。但是紧接着使用docker ps查看没有容器。1.首先拉取mysql,创建并启动实例。
1.首先拉取mysql,创建并启动实例
#docker pull mysql:5.7
#
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
但是紧接着使用docker ps查看没有容器
2.docker ps -a 查看,发现容器是退出状态
3.重新运行下面命令:
# docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql
然后docker ps 即可重新查看docker 下的mysql容器信息
4.若依然存在问题,可以停用并删除容器,重新启动mysql
实现停用并删除容器:
$ docker stop $(docker ps -q) & docker rm $(docker ps -aq)
执行指令启动Mysql:
$ docker@default:~$ docker run --name mysql -v /home/ljaer/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
检查结果
$ cd /home/ljaer/mysql/
$ ls
更多推荐
所有评论(0)