阿里云centos7.9安装docker,创建nginx容器,启动vue3项目

1.安装必要的依赖包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.添加Docker存储库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.安装Docker

sudo yum install docker-ce docker-ce-cli containerd.io
sudo yum install docker-ce docker-ce-cli containerd.io
sudo yum install docker-ce docker-ce-cli containerd.io

4.启动Docker服务

sudo systemctl start docker
sudo systemctl start docker
sudo systemctl start docker

5.设置Docker开机启动

sudo systemctl enable docker
sudo systemctl enable docker
sudo systemctl enable docker

6.查看docker版本

docker version
docker version
docker version

这将显示Docker的版本信息,表示Docker已经成功安装并可用。

7.上传打包好的vue3项目

这里我在服务器根目录新建了一个文件夹,名叫mySite,然后chq这个文件夹就是我打包好的文件夹,这个打包好的文件夹之前是叫dist,默认名字,然后我把它改为了chq

阿里云centos7.9安装docker,创建nginx容器,启动vue3项目插图

8.使用带有nginx的docker容器启动vue3项目

docker run --name webApp -p 80:80 -v /mySite/chq:/usr/share/nginx/html:ro -d nginx
docker run --name webApp -p 80:80 -v /mySite/chq:/usr/share/nginx/html:ro -d nginx 
docker run --name webApp -p 80:80 -v /mySite/chq:/usr/share/nginx/html:ro -d nginx

阿里云centos7.9安装docker,创建nginx容器,启动vue3项目插图1

其他命令:

查看所有docker容器

不加-a只显示正在运行的容器

docker ps -a
docker ps -a
docker ps -a

删除指定docker容器,需要先停止才能删除

docker rm 容器名字或id
docker rm 容器名字或id 
docker rm 容器名字或id

停止docker容器

docker stop 容器名字或id
docker stop 容器名字或id
docker stop 容器名字或id

启动docker容器

docker start 容器名字或id
docker start 容器名字或id
docker start 容器名字或id

原文链接:https://blog.csdn.net/m0_60845208/article/details/130599408?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168994567316800226569088%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=168994567316800226569088&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-1-130599408-null-null.268%5Ev1%5Ekoosearch&utm_term=docker%E3%80%81wordpress%E3%80%81wordpress%E5%BB%BA%E7%AB%99%E3%80%81wordpress%E4%B8%BB%E9%A2%98%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享