在Ubuntu上触发容器化部署通常涉及以下几个步骤:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
Dockerfile
的文件,这个文件定义了如何构建你的Docker镜像。例如,对于一个简单的Python应用,Dockerfile可能如下所示:# 使用官方的 Python 基础镜像
FROM python:3.9-slim
# 设置工作目录
WORKDIR /app
# 复制当前目录下的所有文件到工作目录
COPY . /app
# 安装依赖
RUN pip install --no-cache-dir -r requirements.txt
# 暴露应用运行的端口
EXPOSE 5000
# 运行应用
CMD ["python", "app.py"]
docker build -t your-image-name .
docker run -d -p host-port:container-port --name your-container-name your-image-name
docker-compose.yml
文件,然后使用以下命令来启动服务:docker-compose up --build
curl http://localhost:5000
docker ps -a # 查看所有容器
docker stop your-container-name # 停止容器
docker start your-container-name # 启动容器
docker restart your-container-name # 重启容器
以上步骤是在Ubuntu上触发容器化部署的基本流程。根据你的具体需求,可能还需要进行更多的配置和管理操作。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:docker容器化怎么部署