文章目录
- 1. 使用docker构建linux内核编译运行环境
- 1.1. 为普通用户安装docker并验证是否安装成功
- 1.1.1. 安装docker稳定版
- 1.1.2. 启动docker
- 1.1.3. 将当前用户加入docker用户组
- 1.1.4. 验证docker是否安装成功
- 1.2. docker基本使用
- 1.2.1. 列出所有镜像
- 1.2.2. 查看当前所有容器的运行状态
- 1.2.3. 删除容器
- 1.2.4. 删除镜像
- 1.2.5. 拉取镜像
- 1.2.6. 从镜像运行容器
环境说明
- 操作系统:ubuntu 22.04.4(内核版本:6.5.0-21-generic)
1. 使用docker构建linux内核编译运行环境
1.1. 为普通用户安装docker并验证是否安装成功
1.1.1. 安装docker稳定版
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
1.1.2. 启动docker
sudo systemctl enable docker
sudo systemctl start docker
1.1.3. 将当前用户加入docker用户组
sudo usermod -aG docker $USER
1.1.4. 验证docker是否安装成功
sudo docker run hello-world
1.2. docker基本使用
1.2.1. 列出所有镜像
docker images
1.2.2. 查看当前所有容器的运行状态
docker ps -a
1.2.3. 删除容器
- 普通方法
docker rm 容器ID
* 删除所有处于终止状态的容器
docker container prune
1.2.4. 删除镜像
docker rmi 来源仓库[:标签]
1.2.5. 拉取镜像
- 查找ubuntu镜像的所有版本
- 拉取最新镜像
docker pull ubuntu
1.2.6. 从镜像运行容器
- 运行交互式的容器
docker run -i -t ubuntu