Docker相关知识
安装Docker环境
-
# SET UP THE REPOSITORY AND INSTALL DOCKER CE sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce sudo systemctl enable docker sudo systemctl start docker # Manage Docker as a non-root user sudo groupadd docker sudo usermod -aG docker $USER #log out and log back in
- Windows10 和 Ubuntu安装;
拉取MySQL镜像
docker pull mysql:5.7.23
启动MySQL容器(设置密码、端口映射);
正常启动
docker run --name 实例名称 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=密码 -d mysql:5.7.23
解决中文乱码;
docker run --name 实例名称 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=密码 -d mysql:5.7.23 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
开启3306端口防火墙;
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload