美文网首页
docker的常用命令

docker的常用命令

作者: wind_103 | 来源:发表于2020-12-14 22:34 被阅读0次

    1.docker的启动、停止、重启

    启动:service docker start

    停止:service docker stop

    重启:service docker restart

    2.docker创建一个容器

    docker run -it -v /docker_test:/yufei--name test1 centos

      -i:允许我们对容器内的 (STDIN) 进行交互

      -t:在新容器内指定一个伪终端或终端

    -v:是挂在宿机目录, /docker_test是宿机目录,/yufei是当前docker容器的目录,宿机目录必须是绝对的。

    --name:是给容器起一个名字,可省略,省略的话docker会随机产生一个名字

    3.docker启动的容器列表

    docker ps

    4.查看docker创建的所有容器

    docker ps -a

    docker ps 默认列表是正在启动的容器 -a是显示所有创建的容器

    5.启动、停止、重启某个docker 容器

    启动:docker start  yufei_01

    停止:docker stop yufei_01

    重启:docker restart yufei_01

    6.查看指定容器的日志记录

    docker logs -f yufei_01

    -f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。

    7.删除某个容器,若正在运行,需要先停止

    先停止:docker stop yufei_6

    后删除:docker rm $(docker ps -a -q)

    8.通过命令来拉取一个预建的镜像

    sudo docker pull busybox 

    9.使用 docker top 来查看容器内部运行的进程

    10.用 docker inspect 来查看 Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息。

    11.docker ps -l 查询最后一次创建的容器

    12.用 docker rm 命令来删除不需要的容器,但是该容器必须是已经停止的,否则会报错

    13.查看镜像:

    docker images

    14.使用镜像运行容器

    docker run -t -i ubuntu:15.10 /bin/bash

    15.查找镜像

    docker search httpd

    NAME:镜像仓库源的名称

    DESCRIPTION:镜像的描述

    OFFICIAL:是否docker官方发布

    16.拖取镜像

    docker pull      xx

    17.创建镜像

    当我们从docker镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。

    (1)从已经创建的容器中更新镜像,并且提交这个镜像

    (2)使用 Dockerfile 指令来创建一个新的镜像

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

    相关文章

      网友评论

          本文标题:docker的常用命令

          本文链接:https://www.haomeiwen.com/subject/meobgktx.html