在Linux虚拟机上实现容器化部署,核心步骤如下:
安装Docker
sudo apt update
sudo apt install -y docker.io
sudo systemctl start docker
sudo systemctl enable docker
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
验证Docker安装
docker --version
sudo docker run hello-world # 测试容器运行
使用Docker Compose部署多容器应用
docker-compose.yml
文件(示例):version: '3'
services:
web:
image: nginx:latest
ports: ["80:80"]
redis:
image: redis:latest
sudo docker-compose up -d
直接运行单容器(可选)
sudo docker run -d -p 8080:80 nginx:alpine # 运行Nginx容器
说明: