部署Nginx
Docker 安装 Nginx
1. #docker search nginx 搜索镜像
2.# docker pull nginx 下载
3.#运行测试
[root@izbp1cs2xc0txtdbbhn53nz ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.7 1b12f2e9257b 11 hours ago 448MB
mysql latest db2b37ec6181 11 hours ago 545MB
nginx latest f35646e83998 10 days ago 133MB
centos latest 0d120b6ccaa8 2 months ago 215MB
hello-world latest bf756fb1ae65 9 months ago 13.3kB
# -d 后台运行
# --name 给容器命名
# -p 宿主机端口 容器内端口
[root@izbp1cs2xc0txtdbbhn53nz ~]# docker run -d --name nginx01 -p 3344:80 nginx
5ba84d9c0ebba7b3bd1132d7ac4053f8ef773d95d2749fe24b159db91ebc2958
[root@izbp1cs2xc0txtdbbhn53nz ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5ba84d9c0ebb nginx "/docker-entrypoint.…" 9 seconds ago Up 8 seconds 0.0.0.0:3344->80/tcp nginx01
fc72e8fa3f66 centos "/bin/bash" 37 minutes ago Up 27 minutes jovial_wilbur
[root@izbp1cs2xc0txtdbbhn53nz ~]# curl localhost:3344
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>
<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>
<p><em>Thank you for using nginx.</em></p>
</body>
</html>