Docker安装mysql和nginx

搜索镜像
docker search mysql
name 镜像名
description 表示镜像的描述
stars 表示镜像的星
official 表示是否是官方镜像
automated 镜像是否是自动构建的
安装mysql
https://hub.docker.com/_/mysql
docker run --name mysqll -p 33061:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
-p 端口映射把3306映射到33061,访问33061
–name 名字
MYSQL_ROOT_PASSWORD 密码
-d 后台运行
mysql 版本号
连接
安装nginx
docker run --name nginx99 -p 80:80 -d hub.c.163.com/public/nginx:1.2.1
查看容器的状态
docker ps
docker ps -a
表示查看所有的容器,包括正在运行和没有运行的。
container id 表示容器的id,这是一个64位的唯一字符串
image 表示创建这个容器所依据的镜像
command 表示容器的启动命令
created 表示容器创建时间
status 表示容器的状态
ports 表示容器的端口
names 表示容器的名字,容器名字是唯一的,可以在创建容器时进行配置,也可以不配置,不配置,会有默认的名字