1. 设置 docker 镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-
ce/linux/centos/docker-ce.repo
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g'
/etc/yum.repos.d/docker-ce.repo
yum makecache fast
yum install -y docker-ce
2. 启动 docker 命令
systemctl start docker
3. 在文件夹内新建一个 daemon.json 文件
mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://akchsmlh.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
4. 允许 docker 开机自启
systemctl enable docker.service
5. 查看 docker 镜像命令(镜像相当于应用程序)
docker images
6. 查看运行的 docker 容器(容器相当于进程)
docker ps
7. 若无运行中的容器,则需要一一运行
7.1. 运行 java8 环境
docker run --restart=always -d -it --name java8 java:8
7.2. 运行 mysql 环境
docker run --restart=always --name mysql5.7.21 -p 3306:3306 -e
MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.21
运行完之后需要导入表结构及数据,可①借助可视化工具 navicat 或②命令导入
① navicat 连接宿主机 ip,端口 3306,账号 root,密码 123456
② 复制脚本到容器里
docker cp /home/wms_db_v4.sql mysql5.7.21:wms_db_v4.sql