安裝docker
- 安裝docker
yum install docker
- 查看docker是否安裝成功
docker -v // 查看docker版本
- 啓動docker(兩種啓動方式)
systemctl start docker // 正常啓動
systemctl enable docker // 開機啓動
- 常用命令
docker images // 查看以安裝的鏡像
docker search mysql // 查找mysql鏡像
docker rmi 791b6e40940c // 刪除鏡像 791b6e40940c鏡像ID
docker ps 查看運行中的容器
docker ps -a 查看所有的容器
docker start 791b6e40940c // 啓動容器
docker stop 791b6e40940c // 停止容器
docker rm 791b6e40940c // 刪除容器
使用docker安裝mysql
- 查找mysql鏡像
官方倉庫地址查找
命令行查找
docker search mysql // 查找mysql鏡像
- 安裝mysql鏡像
docker pull mysql // 默認安裝最新版本
docker pull mysql:8.0.19 // 安裝8.0.19版的mysql
- 根據鏡像啓動mysql容器
docker run --name mysqlName -e MYSQL_ROOT_PASSWORD=123456 mysql:latest
// --name mysqlName 配置mysql的實例名稱
// MYSQL_ROOT_PASSWORD=123456 配置mysql root用戶的密碼
// mysql:latest 啓動指定版本的mysql 不加:latest 指啓動默認版本
docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
// -p 3306:3306增加端口映射