登录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访问到的即为淘宝网页