本文介绍: p 3306:3306 指定端口映射,格式:主机(宿主)端口:容器端口。-e MYSQL_ROOT_PASSWORD=123456 后面是密码。备注1:其中docker run:创建一个新的容器并运行一个命令。-t 启动容器后,为容器分配一个命令行,通常与 -i 同时使用。–name mysql 容器名字。-i 以交互模式运行容器,通常与 -t 同时使用。-d 护进程,后台运行该容器。

1.1看这里

Docker安装(CentOS)+简单使用-CSDN博客

1.2 一些基本命令

docker的基本命令(镜像+容器)-CSDN博客

2.开始安装mysql5.7.26

2.1 拉取镜像

docker pull mysql:5.7.26

备注:其他版本查看 https://hub.docker.com/_/mysql/tags

2.2 运行

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.26

备注1:其中docker run:创建一个新的容器并运行一个命令

docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

备注2:

–name mysql        容器名字

-p 3306:3306        指定端口映射,格式:主机(宿主)端口:容器端口

-e MYSQL_ROOT_PASSWORD=123456   后面是密码

-d  护进程,后台运行该容器

mysql:5.7.26

2.3 查看

docker ps |grep mysql

2.4 进入容器

docker exec -it mysql /bin/bash

mysql -uroot -p

create database if not exists xl_game3;

2.5 外部连接

3.开始安装redis

3.1 拉取镜像

docker pull redis

3.2 运行

docker run -itd --name redis -p 6379:6379 redis

备注1:

-i 以交互模式运行容器,通常与 -t 同时使用

-t 启动容器后,为容器分配一个命令行,通常与 -i 同时使用

3.3 查看

docker ps |grep redis

3.4进入容器

docker exec -it redis /bin/bash

redis-cli

get aaa

set aaa 10086

get aaa

3.5 外部连接

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注