首页 > 其他分享 >docker使用

docker使用

时间:2023-01-09 14:00:11浏览次数:38  
标签:容器 run -- 使用 ubuntu docker bash

1.查看容器
docker ps -a

2.删除容器
docker rm "CONTAINER ID" 或 NAMES

3.查看镜像
docker images

4.删除镜像
docker rmi "IMAGE ID"

docker start Start one or more stopped containers
docker stop Stop one or more running containers
docker exec Run a command in a running container(eg:docker exec -it nx-container bash)

5.启动容器,举例:使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
docker run -it ubuntu /bin/bash (-i保持打开标准输入; -t分配伪终端)

6.启动容器并在后台运行,举例:使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
docker run -itd ubuntu /bin/bash (-i保持打开标准输入; -t分配伪终端; -后台运行容器)

7.启动容器并在退出时删除容器,举例:使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
docker run -it --rm ubuntu /bin/bash (-i保持打开标准输入; -t分配伪终端; --rm退出时删除容器)

8.启动容器并给容器命名,举例:使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
docker run -it --name my_ubuntu_container ubuntu /bin/bash (-i保持打开标准输入; -t分配伪终端; --name给容器命名)

9.启动容器并绑定宿主机器的目录
docker run -it -v ~/5_test/eame_manager:/work ubuntu bash (-v绑定宿主机器的目录)

10.启动容器并设置平台
docker run -it --platform=linux/arm64 harbor.dreame.tech/eame/eame-nx:v0 bash(--platform设置平台)


11.其它:
sudo apt-get install qemu binfmt-support
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

12.常用
docker run -itd --name eame-ros2-1219 --platform=linux/arm64 -v ~/.ssh:/root/.ssh -v ~/2_docker_ws/eame_docker:/work harbor.dreame.tech/eame/eame-ros2:v1 bash
docker start nx-container
docker exec -it nx-container bash

标签:容器,run,--,使用,ubuntu,docker,bash
From: https://www.cnblogs.com/cj2014/p/17036834.html

相关文章

  • adb使用
    1.重启命令CMD下:adbshellreboot或者adbshell进入手机然后reboot2.重启命令CMD下:adbshellreboot-p或者adbshell进入手机然后reboot-p3.查......
  • docker将容器打包成镜像
    1.将本地的容器打包成自命名的镜像dockercommit-a"authorName"-m"desc"容器idnew_image_name:version2.将镜像打包输出到tar文件dockersave-omyImage......
  • 使用NeoVim进行Latex写作
    初创建于2022-02-0900:29vim配置首先,需要安装vimtex插件,安装zathura及zathura-pdf-poppler创建文件~/.latexmkrc,写入以下内容:$pdflatex="xelatex%O%S"在......
  • git使用指北
    1、设置用户查看用户配置信息gitconfig--list全局配置gitconfig--globaluser.name'aj'gitconfig--globaluser.email'[email protected]'给单独的项目设置......
  • Docker-compose
    一、Docker-compose简介Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Docker-Compose将所管理的容器分为三层,分别是工程(project),服务......
  • Docker
    1、dockerDocker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现......
  • docker安装并运行python文件
    1、使用docker安装python环境,并运行python程序文件 首先,创建目录:/home/python/python-docker-app并进入python-docker-app目录下,创建dockerfile文件命令:vimdock......
  • docker部署rocketmq
     dockerpullfoxiswho/rocketmq:server-4.7.0 (拉取镜像)dockerpullfoxiswho/rocketmq:broker-4.7.0(拉取镜像) mkdir/opt/rocketmq-server (创建mq使用目录)mkd......
  • npm link 本地包调试 使用未发布包
    创建npm包软链接只需两步。第一步将未发布的包设置为全局包,在包根目录下,执行:npmlink在一个包文件夹内执行npmlink将在全局文件{prefix}/lib/node_modules/内......
  • pytorch中查看gpu信息、选择使用gpu(转)
    转自:https://blog.csdn.net/pearl8899/article/details/109503803pytorch中查看gpu信息、选择使用gpu前提:安装好Python3.6+,torch(GPU),登录一台开发机。一、GPU基本信息......