使用 Docker
Docker 是一个开源的容器化平台,可用于轻松地创建、部署和管理应用程序。它使你能够将应用程序与基础设施分离,从而能够快速交付软件。通过利用 Docker 在代码的发布、测试和部署方面的方法,你可以将应用程序和其依赖项打包到一个称为容器的标准化单元中,来提供一种轻量级且可移植的虚拟化解决方案。
安装 Docker
Milk-V Jupiter 的 Ubuntu Desktop 和 Bianbu Desktop 操作系统,可以直接使用如下命令安装 Docker。
更新源:
sudo apt update
安装 Docker:
sudo apt install docker.io
提示
以下在使用 Docker 的相关命令时,如遇到提示权限问题,请尝试命令前加 sudo
提升执行权限。
拉取 Docker 镜像
在进迭 harbor 服务器上已经预置了 debian 基础系统的 image,我们可以拉取该镜像来测试 Docker 的使用。
拉取镜像
docker pull harbor.spacemit.com/library/debian:unstable-slim
查看本机中已经拉取的镜像
docker images
结果如下:
milkv@k1:~$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
harbor.spacemit.com/library/debian unstable-slim 0b7da19f6d95 3 weeks ago 67.6MB
运行 Docker
从拉取的镜像中创建一个名为 debian 的容器:
docker run -itd --name debian harbor.spacemit.com/library/debian:unstable-slim
查看运行中的容器
docker ps
进入容器
docker exec -it debian bash
其他 Docker 常用命令
查看所有容器
docker ps -a
退出容器
exit
停止容器
使用 docker ps -a
查看容器的 ID,再将其停止:
docker stop be067d972b86
重启停止的容器
docker restart be067d972b86
删除容器
docker rm -f be067d972b86
清理掉所有处于终止状态的容器
docker container prune
删除已拉取的镜像
docker rmi harbor.spacemit.com/library/debian:unstable-slim