ubuntu docker一键部署
时间: 2025-01-19 18:05:14 浏览: 36
Ubuntu Docker 部署通常涉及以下几个步骤:
1. 安装Docker:首先,在Ubuntu系统上安装Docker。打开终端,添加Docker GPG钥并安装软件包:
```
sudo apt-get update
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
2. 启动和设置服务:安装完成后,启动Docker,并允许其开机自启:
```
sudo systemctl start docker
sudo systemctl enable docker
```
3. 登录Docker Hub:如果你需要从Docker Hub拉取镜像,先通过`docker login`命令登录到你的账户。
4. 构建Dockerfile:编写Dockerfile,它是容器构建的蓝图文件,包含了应用依赖、配置等信息。例如:
```Dockerfile
FROM ubuntu:latest
RUN apt-get update && apt-get install -y your-app-dependencies
COPY . /app
WORKDIR /app
CMD ["your-app-entrypoint"]
```
5. 构建镜像:在项目根目录下运行`docker build -t your-image-name .`,这将创建一个新的Docker镜像。
6. 运行容器:使用`docker run`命令启动基于刚构建的镜像的容器,如`docker run -p host-port:container-port your-image-name`,可以映射主机端口到容器内的服务端口。
阅读全文
相关推荐

















