Docker

Docker

1. 基本概念

Docker 包括三个基本概念:

  • 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。
  • 容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
  • 仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。

命令

sudo docker run --env="DISPLAY=$DISPLAY" --net=host -v /home/aa/medodic:/media/data osrf/ros:melodic-desktop-full  /bin/bash

查看在运行中的docker:sudo docker ps

查看docker容器:sudo docker ps -a

启动docker:docker start 容器id  【sudo docker start fa29920e7a8f】

选择进入一个运行中的docker:sudo docker exec -it fa29920e7a8f /bin/bash

推出当前docker:exit

关闭docker服务:service docker stop

停止所有容器:docker stop $(docker ps -a -q)

删除所以容器:docker  rm $(docker ps -a -q)

删除所有镜像: docker rmi $(docker images -q)
相关推荐
@泽栖5 小时前
Docker 常用命令
运维·服务器·docker
鲁正杰7 小时前
在一个服务器上抓取 Docker 镜像并在另一个服务器上运行
运维·服务器·docker
老大白菜8 小时前
Windows 11 安装 Dify 完整指南 非docker环境
windows·docker·容器
VinciYan11 小时前
基于Jenkins+Docker的自动化部署实践——整合Git与Python脚本实现远程部署
python·ubuntu·docker·自动化·jenkins·.net·运维开发
tntlbb12 小时前
Ubuntu20.4 VPN+Docker代理配置
运维·ubuntu·docker·容器
Gabriel_liao12 小时前
Docker安装Neo4j
docker·容器·neo4j
豆豆豆豆变15 小时前
Docker轻量级可视化工具Portainer
docker·容器·自动化运维
大熊程序猿16 小时前
xxl-job docker 安装
运维·docker·容器
shelby_loo16 小时前
使用 Docker 在 Ubuntu 下部署 Cloudflared Tunnel 服务器
服务器·ubuntu·docker
咏颜17 小时前
Ubuntu离线安装Docker容器
linux·运维·服务器·经验分享·ubuntu·docker