跳到主要内容

Docker

Docker安装与配置

TB-RK3588X预置debian11固件内可直接支持Docker功能。

# 安装软件包
sudo apt -y install toybrick-server

执行如下脚本安装docker:

# 安装docker
toybrick-install.sh docker

docker配置需要先打开kernel内的docker相关的配置。

具体配置方法 请参考 编译源代码 --> 编译配置 --> 设置配置信息 ,根据 配置信息说明 打开docker配置。

Docker使用

执行以下命令从Docker镜像站中查找镜像

# 查找镜像
docker search $IMAGE

执行以下命令从Docker镜像站中下载镜像

# 下载镜像
docker pull $IMAGE

执行以下命令导入已有容器/镜像

# 导入已有容器或镜像
docker load < $IMAGE.tar

执行以下命令新建一个容器,并以命令行模式进入该容器:

doocker run -it $IMAGE bash

执行以下命令新建一个容器并映射本地端口/路径到容器内部:

docker run -d -v $LOCAL_PATH:$DOCKER_PATH -p $LOCAL_PORT:$DOCKER_PORT $IMAGE

执行以下命令启动已有容器:

docker start $IMAGE

执行以下命令以命令行模式进入已有容器:

docker exec -it $IMAGE bash

执行以下命令查看容器/镜像

docker ps -a  #查看全部容器
docker images #查看全部镜像

执行以下命令停止正在运行的容器

docker stop $IMAGE

其它用法详见:官方文档

说明
  • $IMAGE:镜像名称
  • $LOCAL_PATH:本地路径
  • $DOCKER_PATH:docker容器内部路径
  • $LOCAL_PORT:本地端口
  • $DOCKER_PORT:docker内部端口