首页 > 其他分享 >docker常用命令

docker常用命令

时间:2023-03-11 11:55:05浏览次数:58  
标签:容器 name asr 常用命令 镜像 docker id

docker相关

1.重启docker

systemctl restart docker

文件相关

1.文件拷贝

docker cp [from_path] [name/id]:[to_path]
docker cp /root/daemon.json 

容器相关

https://www.runoob.com/docker/docker-container-usage.html

1.创建容器

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
docker run --name=asr --gpus all -v /root/anaconda3/envs/asr_py3.7:/root/anaconda3/envs/asr_py3.7 -p 8900:8900 -it asr:v1.0 /bin/bash

-it是指定终端,exit之后容器不会停止

-itd是后台运行,默认不会进入容器

2.运行/停止容器

docker stop/start [name]

3.返回容器

docker exec -it [name] /bin/bash

4.删除容器

 docker rm -f 1e560fca3906
 docker rm $(docker ps -a | grep ubuntu | awk '{print $1}')

5.导出和导入容器

docker export 1e560fca3906 > ubuntu.tar

镜像相关

1.提交镜像

docker commit -a "tianfy" -m "message" [container_name/id] [image_name/id]:[tag]

2.保存/加载镜像

docker save [镜像id] > [文件名.tar]
docker import my_ubuntu_v3.tar runoob/ubuntu:v4  
docker tag 镜像id 镜像名:标签

3.压缩镜像

docker expoert [container_id] | docker import - [image_id]:[tag]

标签:容器,name,asr,常用命令,镜像,docker,id
From: https://www.cnblogs.com/aminor/p/17205590.html

相关文章

  • Resolve the conflict between docker and VMWare-ITworkman
    2023-03-11可以选择不实用Hyper-VWSL2backendWindows1164-bit:HomeorProversion21H2orhigher,orEnterpriseorEducationversion21H2orhigher.Windo......
  • docker有容器但是不能启动
    run命令start命令restart命令均不能启动容器但是dockerps-a是有该容器的。解决办法:添加/bin/bash   ......
  • docker my5.7 主从部署
    主配置文件:[mysqld]##设置server_id,同一局域网中需要唯一server_id=101##指定不需要同步的数据库名称binlog-ignore-db=mysql##开启二进制日志功能log-bin=mall-mysql-......
  • conda常用命令及配置总结
     一、常用命令 初始化condainit创建环境condacreate-n环境名python=3.x列出所有虚拟环境condaenvlist进入环境condaactivateenv_name退出环......
  • docker——Error response from daemon: manifest for java:8 not found
    华为linux版本用docker拉取java8报错一开始以为网络问题。但是pingwww.baidu.com没问题。百度查看华为解析  更换安装命令dockerpullopenjdk:8      ......
  • Docker安装
    背景最近接手了几个项目,发现项目的部署基本上都是基于Docker的,幸亏在几年前已经熟悉的Docker的基本使用,没有抓瞎。这两年随着云原生的发展,Docker在云原生中的作用使得它也......
  • Git 常用命令备忘录
    转载至:Git命令使用Git有很多不同的方法。Git支持许多命令行工具和图形化的用户接口。Git的命令行是唯一可以运行所有Git命令的地方。下面这组命令将帮助你了解如何......
  • docker-compose
    docker-compose是基于docker的开源项目,托管于github上,由python实现,调用docker服务的API负责实现对docker容器集群的快速编排,即通过一个单独的yaml文件,来定义一组相关的容......
  • Dockerfile
    dockerbuild命令用于使用Dockerfile创建镜像。-f:指定要使用的Dockerfile路径;-t:镜像的名字及标签,通常name:tag或者name格式;可以在一次构建中为一个镜像设置多......
  • docker镜像的上传和拉取
    dockerhub网站:https://hub.docker.com/登陆/登出Docker镜像仓库#语法dockerlogin[OPTIONS][SERVER]dockerlogout[OPTIONS][SERVER]#选项-u:登陆的用户......