编辑
2025-07-29
部署安装
00

目录

1. 安装Docker
1.1 运行以下命令以卸载所有冲突的包:
1.2 设置docker apt 存储库
1.3 安装docker
1.4 测试
1.5 测试结果
1.6 根据提示运行另一个容器
2. docker 简单删除命令
3. docker 简单运行命令
4. 安装Docker Compose

简单的使用docker教程,记录搭建过程

1. 安装Docker

1.1 运行以下命令以卸载所有冲突的包:

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
可能会报告您没有安装这些软件包。

1.2 设置docker apt 存储库

在新主机上首次安装 Docker Engine 之前,您需要设置 Docker apt 存储库。之后,您可以从存储库安装和更新 Docker:

# Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # Add the repository to Apt sources: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update

1.3 安装docker

要安装最新版本,请运行:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

1.4 测试

安装完成后可以进行测试:

sudo docker run hello-world

1.5 测试结果

image.png

1.6 根据提示运行另一个容器

运行测试容器:

docker run -it ubuntu bash

image.png

这里会发现root的主机名变了,说明docker容器启动成功,如果上面的操作和得到的结果不一样,自己去百度搜下解决方法

2. docker 简单删除命令

这个容器只是测试一下,接下来进行删除

# 列出容器 docker ps -a # 删除指定容器 上面的图可以看到我存在ubuntu和hello-world两个容器 docker rm b91e5d48b1a0

image.png

3. docker 简单运行命令

现在实现运行容器,这里实现运行剩下的hello这个容器

# 使用ID启动 docker start 7d733ab24ae6 # 使用名称启动 docker start boring_galois # 启动容器后进入容器的交互式终端 保持容器运行 docker start -i boring_galois # 检查日志 docker logs boring_galois

4. 安装Docker Compose

使用 apt 安装软件包:

sudo apt-get update sudo apt-get install ./docker-desktop-amd64.deb # 验证是否安装成功 docker compose version

本文作者:Rose

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!