yum -y insatall docker-ce docker-ce-cli containerd.io docker-compose-plugin:安装docker-ce和依赖
docker --version:查看版本
docker ps -a:查看所有运行的docker环境
docker pull mysql:8.0.36 :拉取mysql 8.0.36版本镜像
docker images:查看拉取后的镜像
docker volume create mysql_data_8_0_36:创建数据卷,存放mysql数据
docker volume inspect mysql_data_8_0_36:查看数据卷所在位置
docker run -d -e MYSQL_ROOT_PASSWORD=密码 --name mysql8 -d -p 13307:3306 -v mysql_data8_35(数据卷名称):/var/lib/mysql -v /日志目录/log:/var/log/ -v /配置文件目录/my.cnf:/etc/mysql/my.cnf mysql:8.0.36 :设置数据库端口、账号、密码、存放位置和启动命令
docker cp my.cnf mysql8:/apps/my.cnf :将文件拷贝到docker环境中
docker rmi -f 容器id:强制删除容器
docker rm 容器别名:删除容器
docker logs -f 容器别名:查看容器日志
docker stop 容器别名:停止容器
docker start 容器别名:启动容器
docker load -i 容器报名.tar:解压并导入离线包
docker exec -it 容器名称(CONTAINER ID) /bin/bash:进入docker环境
如:docker exec -it daac48ccfa0d /bin/bash