自学内容网 自学内容网

Docker镜像制作实战实现淘宝网站部署

登录docker环境nohup /usr/local/docker/dockerd -H 0.0.0.0:2375 -H unix:///var/run/docker.sock &

 创建仓库源,上传daemon.json,内容为镜像仓库地址

 重启docker服务,加载镜像源

下载nginx镜像

 也可通过已知镜像地址下载命令如下

下载完成后即可看到,docker镜像文件中含有了nginx

 也可以直接上传文件到dokcer images中

通过镜像部署自己的服务,-i表示打开交互模式,-t表示打开中断,-d表示后台运行,-p表示映射容器的端口docker run -itd -p 80:80 --name=web01 nginx:latest

 查看启动容器的id,名称,状态,状态时up就表示是启动状态

docker ps -a 可以查看所有的容器状态如果docker容器状态为exited可用以下命令启动

docker start 8e614e19d2a8

查看容器ip信息

 此时即可通过地址访问nginx服务

容器删除重构命令,docker rm -f 8e614e19d2a8或者容器名称

即可访问nginx 通过以下命令连接到容器docker exec -it 81976b50c5d2 /bin/bash

进入nginx的网页发布路径,上传淘宝网页

docker cp taobao_web.tar bb6a99d11909:/usr/share/nginx/html/

 将taobao_web.tar解压到nginx的发布目录

也可用以下命令远程解压

docker exec bb6a99d11909 tar -xzf /usr/share/nginx/html/taobao_web.tar -C /usr/share/nginx/html/

此时访问192.168.45.135访问到的即为淘宝网页


原文地址:https://blog.csdn.net/weixin_43819738/article/details/142816640

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!