docker常用命令Ubuntu

1.搜寻镜像:

docker search --automated -s 3 nginx   搜索带nginx的评价为3星的镜像

docker search 镜像名称

2.安装镜像

docker pull 镜像名称

2.删除镜像

docker rmi myubuntu:latest  删除掉myubuntu:latest镜像

当有该镜像创建的容器存在的时候,镜像文件默认是无法被删除的,

docker rmi -f myubuntu:latest  强行删除掉myubuntu:latest镜像

docker rmi ‘docker images -q‘

3.查看容器

docker ps 查看正在运行的容器

docker ps -a 查看所有容器

docker ps -l 查看最后一次运行的容器

docker ps -f status=exited查看已经停止的容器

4.创建与启动容器

创建命令:docker run

    i 表示运行容器

    t 表示容器启动后会进入命令行,加入i 和 t之后容器创建就可以登录进去。即分配一个伪终端

    --name 为容器创建一个名称

    -v 表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个 -v 做多个目录或文件映射。注意:最好做目录映射,在宿主机上做修改,然后共享到容器上。

    -d 在run后面加上-d参数,会创建一个守护使容器在后台运行,这样创建容器不会自动登录容器,如果只加上-i 和-t,创建后就会自动登录容器中。

    -p表示端口映射,前者宿主机端口,后者容器内的映射端口, 可以使用多个-p做多个端口映射。

5.交互式方式创建容器

    docker run -it --name=容器名称 镜像名称:标签 /bin/bash,退出之后容器停止

6.守护使创建容器

    docker run -di --name=容器名称 镜像名称:标签,退出之后容器不停止

7.启动,停止,进入容器:

    启动:docker start 容器ID

    停止:docker stop 容器ID

    进入容器: docker exec -it 容器名称 /bin/bash

8.文件拷贝:

    1.将文件拷贝到容器中:

      docker cp 需要拷贝的文件或者目录 容器名称:容器目录

    2.将文件从容器中拷贝出来:

      docker cp 容器名称:容器目录 需要拷贝的文件或者目录

原文地址:https://www.cnblogs.com/liulianghui/p/11563472.html

时间: 2024-10-31 14:16:10

docker常用命令Ubuntu的相关文章

Docker快速入门——Docker常用命令

Docker快速入门--Docker常用命令 一.Docker命令简介 1.Docker命令简介 Docker的命令清单可以通过运行sudo docker或者sudo docker help命令查看.Docker容器技术在不断演化过程中,Docker的子命令已经达到41个,其中核心子命令(例如:run)还会有复杂的参数配置.Docker命令根据功能和使用场景可以分为4个部分. 2.Docker用户组 Docker守护进程绑定的是一个unix ?socket,而不是TCP端口,默认的属主是root

docker常用命令、镜像命令、容器命令、数据卷,使用dockerFile创建镜像,dockefile的语法规则。

一.docker常用命令? 1. 常用帮助命令 1.1 docker的信息以及版本号 /* docker info 查看docker的信息 images2 docker本身就是一个镜像. docker version 查看docker的版本号 */ 1.2 docker的启动,停止,重启,查看状态. // service docker start/stop/restart/status 二.镜像命令? 1. 列举出所有的镜像(本地镜像) /* docker images 所拥有的参数: dock

Docker 常用命令

Docker 常用命令: 1.环境相关 docker info docker version 2.系统运维相关 docker images docker Image是多层结构的,默认只显示最顶层的Image docker inspect 查看容器运行时详细信息的命令  docker ps docker ps打印出正在运行的容器,docker ps -a打印出所有运行过的容器 docker pull docker run docker start/stop/restart 这组命令可以开启(两个:

docker常用命令及配置修改

docker修改国内源仓库地址: vim /etc/docker/daemon.json { "registry-mirrors": ["https://registry.docker-cn.com"] } docker常用命令 docker --help:获取docker帮助 docker container: 创建docker镜像 镜像管理: docker image --help ls : 列出镜像 images : 查看所有镜像信息 history : 查看

Docker 常用命令——镜像

Docker 常用命令 帮助命令 docker version    --版本信息 docker info       --详细信息 docker --help     --帮助 镜像命令 1.docker images -- List Local images Options:  -a, --all             Show all images (default hides intermediate images)     #显示所有镜像,包括中间层      --digests  

[转帖]Docker常用命令总结

Docker常用命令总结 http://www.ha97.com/5546.html 发表于: Linux, 互联网, 虚拟化与云计算 | 作者: 博客教主 标签: docker,常用命令,总结 PS:Docker这个虚拟化容器(跟虚拟机原理有区别,可以理解成内核级虚拟化应用容器)最近比较流行,花点时间研究一下,确实是个好东西,以后可能会对云计算的PaaS层有很大改变.目前只支持Linux 3.8以上内核,安装很简单,这里不说了,纪录下常用的命令,以后再深入研究是否上生产环境. 直接输入dock

【Application】Docker 常用命令(三)

Docker常用命令 info|version 1.info docker info : 显示 Docker 系统信息,包括镜像和容器数 语法:docker info [OPTIONS] 例:docker info 2.version docker version :显示 Docker 版本信息. 语法:docker version [OPTIONS] OPTIONS说明: -f :指定返回值的模板文件. 例:docker version 镜像命令 1.images docker images

ubuntu docker 常用命令

ubuntu docker 使用命令: 1 拉取镜像 docker pull imageID 2 运行docker (不带GPU) -v 选择挂载目录 docker run -v /home/111 -it imageID bash 3 运行docker (带GPU, 使用nvidia-smi) 此博客对挂载GPU介绍的特别透彻: https://www.cnblogs.com/oolo/p/11679733.html 这两个命令可以查看nvidia信息: lsmod|grep nvidia l

Docker常用命令<转>

创建redis服务端docker run -p 6379:6379 -d --name redis-server docker.io/redis:3.0.7 redis-server -- port 6379创建redis客户端docker run -it --name redis-client2 docker.io/redis:3.0.7 redis-cli -h 172.17.0.1 -p 6379重进开启redis客户端docker exec -it redis-client11 redi