当前位置: 首页 > news >正文

【HD-RK3576-PI】Docker搭建与使用

硬件:HD-RK3576-PI

软件:Linux6.1+Ubuntu22.04

1.Docker 简介

Docker 是一个开源的应用容器引擎,基于 Go 语言开发,遵循 Apache 2.0 协议。它可以让开发者将应用程序及其依赖项打包到一个轻量级、可移植的容器中,并在任何支持 Docker 的环境中运行。Docker 容器与虚拟机不同,它共享主机操作系统的内核,因此更加高效、快速且资源占用更少。

Docker 主要用于:

  • 应用隔离:每个容器运行在一个独立的环境中,避免依赖冲突。
  • 快速部署:通过镜像快速启动和停止应用。
  • 跨平台兼容:一次构建,随处运行("Build once, run anywhere")。
  • 持续集成/持续交付 (CI/CD):简化开发、测试和部署流程。

2. 安装Docker

        Docker安装脚本下载:

root@hd-rk3576-pi:~ $ curl -fsSL https://test.docker.com -o test-docker.sh

        可以直接执行安装

root@hd-rk3576-pi:~ $ sh test-docker.sh

3. 配置国内镜像加速

        修改配置文件/etc/docker/daemon.json:

{"registry-mirrors": ["https://docker-0.unsee.tech","https://docker-cf.registry.cyou","https://docker.1panel.live"]
}

        国内Docker镜像加速的源有存在会失效的情况,可视情况更新配置文件。

        配置完后重启一下docker服务:

root@hd-rk3576-pi:~ $ systemctl daemon-reload && sudo systemctl restart docker

4. 测试

root@hd-rk3576-pi:~ $ docker run hello-world

5.常用 Docker 命令

        以下是一些常用的 Docker 命令,供参考:

1. 查看 Docker 版本

docker --version

2. 查看正在运行的容器

docker ps

3. 查看所有容器(包括已停止的)

docker ps -a

4. 拉取镜像

docker pull <镜像名>:<标签>

        例如,拉取最新版本的 Ubuntu 镜像:

docker pull ubuntu:latest

5. 启动容器

docker run <镜像名>

        例如,启动一个交互式 Ubuntu 容器:

docker run -it ubuntu:latest /bin/bash

6. 停止容器

docker stop <容器ID或名称>

7. 删除容器

docker rm <容器ID或名称>

8. 删除镜像

docker rmi <镜像ID或名称>

 


http://www.mrgr.cn/news/98274.html

相关文章:

  • 【第41节】windows的中断与异常及异常处理方式
  • 记录一个虚拟机分配资源的问题
  • 第二十四:查看当前 端口号是否被占用
  • Open-TeleVision源码解析——宇树摇操方案的重要参考:VR控制人形机器人采集数据
  • 高并发内存池(三):PageCache(页缓存)的实现
  • python基础:数据类型转换、运算符(算术运算符、比较运算符、逻辑运算符、三元运算符、位运算符)
  • CTF--bp
  • Kubernetes服务注册到consul流程实践
  • ArkTS语言入门之接口、泛型、空安全、特殊运算符等
  • vulkanscenegraph显示倾斜模型(5.9)-vsg中vulkan资源的编译
  • 基于PySide6与pycatia的CATIA绘图比例智能调节工具开发全解析
  • 入门到精通,C语言十大经典程序
  • 从0到1使用C++操作MSXML
  • C语言十大经典数学应用
  • 考研单词笔记 2025.04.13
  • 【甲子光年】DeepSeek开启AI算法变革元年
  • Go:方法
  • 【随身wifi】青龙面板保姆级教程
  • C语言的发展史
  • cursor+高德MCP:制作一份旅游攻略