灰色网站怎么做佛山百度提升优化
目录
1. 镜像拉取
2. 镜像查询
3. 镜像导出
4. 镜像上传
5. 镜像打标签
6. 镜像上推
7. 镜像删除
8. 镜像运行及修改
8.1 在registry 节点运行 mariadb 镜像,将宿主机 13306 端口作为容器3306 端口映射
8.2 查看容器ID
8.3 进入容器
8.4 创建数据库xd_db
8.5 创建用户xiandian设置密码为xd_pass并授予权限
8.6 用户远程登录数据库并查询数据库列表
1. 镜像拉取
docker pull mariadb:latest
2. 镜像查询
docker images
可以看到第三列查出来的id是:e2278f24ac88
3. 镜像导出
# 根据上一点查出来的id导出
docker save e2278f24ac88 > mariadb_images.tar
4. 镜像上传
docker load < mariadb_images.tar
5. 镜像打标签
# id是第二点查询出来的
docker tag e2278f24ac88 mariadb:latest
6. 镜像上推
直接上推不允许直接推送"root"仓库,需要将镜像重命名为符合规范的名字。
# cuterui是我登录docker的用户名~注意不用和我写的一样哦
docker tag mariadb:latest docker.io/cuterui/mariadb:latest
登录docker
docker login
上推镜像
docker push docker.io/cuterui/mariadb:latest
在浏览器上可以看到上推成功
7. 镜像删除
docker rmi docker.io/cuterui/mariadb:latest
8. 镜像运行及修改
在 registry 节点运行 mariadb 镜像,设置数据库密码为 xd_root,将宿主机 13306 端口作为容器3306 端口映射,进入容器后创建数据库 xd_db,创建用户 xiandian,密码为 xd_pass,将此用户对 xd_db 拥有所有权限和和允许此用户远程访问,完成后使xiandian 用户远程登录数据库查询数据库内的数据库列表,将以上操作命令及检查结果写在下方。
8.1 在registry 节点运行 mariadb 镜像,将宿主机 13306 端口作为容器3306 端口映射
docker run -itdP -e MYSQL_ROOT_PASSWORD=xd_root -p 13306:3306 mariadb:latest
8.2 查看容器ID
docker ps
8.3 进入容器
docker exec -it 057572c53888 /bin/bash
8.4 创建数据库xd_db
create database xd_db;
8.5 创建用户xiandian设置密码为xd_pass并授予权限
create user 'xiandian'@'%' identified by 'xd_pass';
8.6 用户远程登录数据库并查询数据库列表
mysql -u xiandian -p xd_pass -h 172.17.0.2 -e "show databases;"