Docker安装ubuntu1604

embedded/2024/11/30 3:45:01/

首先pull镜像

sudo docker run -d -P m.daocloud.io/docker.io/library/ubuntu:16.04

国内使用小技巧:
https://github.com/DaoCloud/public-image-mirror
在这里插入图片描述

pull完成之后查看

sudo docker images 

在这里插入图片描述
运行docker

sudo docker run -d -v /mnt/e:/mnt/e m.daocloud.io/docker.io/library/ubuntu /bin/bash -c "while true: do sleep 1; done"

查看docker 运行状态

查看当前运行docker状态

sudo docker ps

在这里插入图片描述

查看所有未删除docker状态,包括已经关闭退出和未成功运行的。

sudo docker ps -a

在这里插入图片描述
进入容器

sudo docker exec -it 0c63d78808ea bash

在这里插入图片描述
退出容器

exit

在这里插入图片描述
停止运行中的Docker

sudo docker stop 0c63d78808ea

删除容器

只能删除非运行状态中的容器,如停止,退出状态等。

sudo docker rm 0c63d78808ea

删除不再需要的Docker镜像

已经从容器中删除,包括各种状态,运行&非运行状态中都退出且删除了。

sudo docker rmi b6f507652425

安装好所有依赖软件后最好生成一个新的image,否则每次打开容器都需要安装所需软件。
生成新的容器image.

sudo docker commit <container_id> <image_name>
sudo docker commit 0c63d78808ea licheepi_nano

http://www.ppmy.cn/embedded/141643.html

相关文章

面向对象高级-抽象类、接口

一、final 1、认识final关键字 final关键字是最终的意思&#xff0c;可以修饰&#xff1a;类、方法、变量。 修饰类&#xff1a;该类被称为最终类&#xff0c;特点是不能被继承了。&#xff08;一般是用在工具类中&#xff09; 修饰方法&#xff1a;该方法被称为最终方法&a…

SQLModel与FastAPI结合:构建用户增删改查接口

SQLModel简介 SQLModel是一个现代化的Python库&#xff0c;旨在简化与数据库的交互。它结合了Pydantic和SQLAlchemy的优势&#xff0c;使得定义数据模型、进行数据验证和与数据库交互变得更加直观和高效。SQLModel由FastAPI的创始人Sebastin Ramrez开发&#xff0c;专为与FastA…

List集合的进一步学习:性能优化

|| 持续分享系列教程&#xff0c;关注一下不迷路 || || B站视频教程&#xff1a;墨轩大楼 || || 知识星球&#xff1a;墨轩编程自习室 || 在Java集合框架中&#xff0c;选择合适的集合类型和使用正确的操作…

迅为rk3568开发板定制扩展分区SDK源码编译-编译 Ubuntu-全自动编译图形化界面

首先在 linux 源码目录下输入以下命令进入编译的 UI 界面&#xff0c;进入之后如下所示&#xff1a; ./build.sh 然后选择第四个 all&#xff0c;就会进入到文件系统类型选择页面&#xff0c;如下所示&#xff1a; 由于本小节全自动编译的是 ubuntu 系统&#xff0c;所以这…

【es6】原生js在页面上画矩形层级等问题的优化(二)

接上篇的业务&#xff0c;实现了基础的画图&#xff0c;选中与拖动的效果&#xff0c;还有点细节问题&#xff0c;多个元素重叠在一起&#xff0c;选中的不能在最上面显示&#xff0c;以及最后绘制的元素要能覆盖前面绘制的&#xff0c; 优化如下 优化后效果 在后面绘制的矩形…

Vue源码巧妙设计

Vue.js的源码中蕴含了许多巧妙的设计&#xff0c;这些设计使得Vue成为一个高效、灵活且易于使用的前端框架。以下是对Vue源码中一些巧妙设计的详细讲解&#xff1a; 1. 响应式系统 Vue的响应式系统是其核心特性之一&#xff0c;它允许Vue追踪数据的变化&#xff0c;并在数据变…

(STM32)ADC驱动配置

1.ADC驱动&#xff08;STM32&#xff09; ADC模块中&#xff0c;**常规模式&#xff08;Regular Mode&#xff09;和注入模式&#xff08;Injected Mode&#xff09;**是两种不同的ADC工作模式 常规模式&#xff1a;用于普通的ADC转换&#xff0c;是默认的ADC工作模式。 注入…

windows C#-迭代器(下)

对泛型列表使用迭代器 在以下示例中&#xff0c;Stack<T> 泛型类实现 IEnumerable<T> 泛型接口。 Push 方法将值分配给类型为 T 的数组。 GetEnumerator 方法通过使用 yield return 语句返回数组值。 除了泛型 GetEnumerator 方法&#xff0c;还必须实现非泛型 G…