安装
1. 首先更新资源update。
sudo apt-get update
2. 安装docker。
sudo apt-get install docker
3. 安装docker.io。
sudo apt-get install docker.io
4. 安装docker-registry。
sudo apt-get install docker-registry
5. 开始启动我们的docker
sudo systemctl start docker
6. 测试:
sudo docker run hello
docker images 查看
安装容器myql
- 拉取官方镜像:
docker pull mysql/mysql-server:latest
- 查看镜像
docker images
- 创建一个容器
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql/mysql-server:latest
- 查看已经创建的容器
Docker ps -a
- 查看正在运行的容器
Docker ps -s
- 启动容器
docker start 88dab2f338c6
88dab2f338c6为CONTAINER ID
- Docker 下命令行连接mysql
- 首先,进入CMD执行下列命令
docker exec -it 88dab2f338c6 bash
- 然后,输入下面命令,并输入密码password
mysql -uroot -p -h localhost
- 退出命令行:ctrl+d
- 外部连接mysql:
设置新用户:
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
并且在mysql数据库里新增用户:
User mysql ; alter user 'zhao'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; FLUSH PRIVILEGES;