Docker是一个开发、交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,以便您可以快速交付软件。今天给大家介绍docker部署nginxdocker初体验:docker部署nginx服务docker初体验:docker部署nginx服务环境centos7安装docker删除旧版本docker[root@chaols~]#sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine安装yum-utils包并设置稳定存储库[root@chaols~]#yuminstall-yyum-utils安装docker[root@chaols~]#yuminstalldocker-cedocker-ce-clicontainerd.iostartdocker[root@chaols~]#systemctlstartdockerviewdockerimage刚刚安装的docker没有镜像[root@chaols~]#dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZE部套nginx下载nginx镜像[root@chaols~]#dockerpullnginxUsingdefaulttag:latestlatest:Pullingfromlibrary/nginxe1acddbe380c:Pullcompletee21006f71c6f:Pullcompletef3341cc17e58:Pullcomplete2a53fa598e2a53fa598ee完成b86f2ba62d17:拉完成摘要:sha256:4d4d96ac750af48c6a551d757c1cbfc071692309b491b70b2b8976e102dd3fefStatus:Downloadednewerimagefornginx:latestdocker.io/library/nginx:latestCreatenginxvirtualmachinerunrun-itinteractivemode--namespecifyname-phost:dockervirtualmachinenginximagename/bin/bash启动容器后启动bash[root@chaols~]#dockerrun-it--namechao.nginx-p8080:80nginx/bin/bashroot@8ebe4de10f2c:/#/etc/init.d/nginxstart2021/08/2107:58:49[notice]11#11:使用“epoll”事件方法2021/08/2107:58:49[notice]11#11:nginx/1.21.12021/08/2107:58:49[notice]11#11:由gcc8.3.0(Debian8.3.0-6)构建2021/08/2107:58:49[通知]11#11:操作系统:Linux3.10.0-1160.el7.x86_642021/08/2107:58:49[通知]11#11:getrlimit(RLIMIT_NOFILE):1048576:1048576root@8ebe4de10f2c:/#2021/08/2107:58:49[通知]12#12:启动工作进程2021/08/2107:58:49[notice]12#12:启动worker进程13验证docker初体验:dockerdeploynginxservicedocker初体验:dockerdeploynginxservice
