1、在腾讯云创建一台Centos7.5云服务器,并用XShell连接
2、安装docker
在命令行输入 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
3、出现Cannot connect to the Docker daemon的错误解决方案
在命令行输入
$ systemctl daemon-reload
$ sudo service docker restart
$ sudo service docker status
4、安装nginx
在命令行输入 docker pull nginx
5、创建测试文件index.html
在命令行输入
mkdir html
cd html
touch index.html
vim index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>测试页面</title>
</head>
<body>
测试Docker部署~~~~~~~~~
</body>
</html>
6、编写Dockerfile
在命令行输入
cd ..
touch Dockerfile
vim Dockerfile
FROM nginx:latest
#author
MainTAINER xieziming
COPY html/ /usr/share/nginx/html
7、打包镜像
docker build -t front:v1 .
8、运行Docker
docker run --name front -p 80:80 front:v1 &
9、查看Docker容器30分钟内的日志(CONTAINER_ID 可通过docker ps查看对应的容器Id)
docker logs --since 30m CONTAINER_ID
10、最后在浏览器输入云服务器的地址