Docker安装mysql和nginx

命令

搜索镜像

docker search mysql

Docker安装mysql和nginx_第1张图片
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 版本号

在这里插入图片描述
连接
Docker安装mysql和nginx_第2张图片
安装nginx

docker run --name nginx99 -p 80:80 -d hub.c.163.com/public/nginx:1.2.1

在这里插入图片描述
访问http://192.168.150.151

查看容器的状态

docker ps

docker ps -a 表示查看所有的容器,包括正在运行和没有运行的。
在这里插入图片描述
container id 表示容器的id,这是一个64位的唯一字符串
image 表示创建这个容器所依据的镜像
command 表示容器的启动命令
created 表示容器创建时间
status 表示容器的状态
ports 表示容器的端口
names 表示容器的名字,容器名字是唯一的,可以在创建容器时进行配置,也可以不配置,不配置,会有默认的名字

你可能感兴趣的:(docker)