• docker


    查看docker版本

    docker version

    查看docker信息,包括容器和镜像信息

    docker info

    检查镜像或者容器的参数,默认返回 JSON 格式

    docker inspect <(镜像名/镜像ID)/(容器名/容器ID)>

    查找镜像

    docker search image-name

    登录docker hub

    docker login,然后按照提示输入账号密码邮箱

    登出docker hub

    docker logout

    查看所有镜像

    docker images

    远程拉取镜像

    docker pull <镜像名>,如docker pull wordpress

    推送镜像到私有仓库

    docker push <镜像名>

    构建镜像

    docker build -t <镜像名字> <dockerfile所在路径,可以是绝对路径也可以是相对于当前目录的相对路径>,如docker build -t helbing/base .
    镜像的命名规则一般为 命名空间/镜像类型:版本号,如helbing/nginx:1.11.0

    删除镜像

    删除单个镜像docker rmi <镜像名/镜像ID>

    为镜像打tag

    docker tag <镜像名/镜像ID> tag-name,如docker tag helbing/base 127.0.0.1:5000/docker/helbing/base

    查看镜像构建时的历史记录

    docker history <镜像名/镜像ID>

    查看容器

    查看运行中的容器 docker ps
    查看所有容器 docker ps -a
    查看容器ID docker ps -q

    运行容器

    docker run (-it/-d) --name=<容器名> -h <主机名> --link=<链接别名> -v <挂载目录(前面为宿主机,后面为容器)> -p <端口映射> -e <环境变量> <镜像名>
    docker run -it --name=wordpress -v /var/log:/var/log -v /var/data:/var/data -p 80:80 -p 443:443 /bin/bash docker运行后进入docker容器中,容器名为wordpress
    docker run -d --name=wordpress2 --link=wordpress:site -e DB_USER=root DB_PWD=root在后台运行docker容器,并设置环境变量,并为wordpress设置别名为site,方便在wordpress2容器中使用

    进入容器

    docker exec -it <容器名/容器ID> /bin/bash

    删除容器

    删除单个容器 docker rm (-f) <容器名/容器ID> -f表示强制删除
    删除所有容器 docker rm $(docker ps -a -q)停止、启动、杀死一个容器

    停止容器

    docker stop <容器名/容器ID> [<容器名/容器ID> ...]

    启动容器

    docker start <容器名/容器ID> [<容器名/容器ID> ...]

    重启容器

    docker restart <容器名/容器ID> [<容器名/容器ID> ...]

    杀死容器

    docker kill <容器名/容器ID> [<容器名/容器ID> ...]

    查看容器中的进程信息

    docker top <容器名/容器ID>

    查看容器记录的日志信息

    docker logs <容器名/容器ID>

    暂停容器中的所有进程

    docker pause <容器名/容器ID>

    重启容器中的所有进程

    docker unpause <容器名/容器ID>

    复制文件

    (1)从容器拷贝文件到宿主机
    docker cp <容器名字或容器ID>:src_path dest_path
    (2)从宿主机拷贝文件到容器
    docker cp src_path <容器名字或容器ID>:dest_path

  • 相关阅读:
    HDU 2544 最短路
    Codeforces Round #588 (Div. 2) D. Marcin and Training Camp
    Codeforces Round #590 (Div. 3) B2. Social Network (hard version)
    Codeforces Round #585 (Div. 2) B. The Number of Products
    MongoDB基本概念
    MongoDB基本命令
    MongoDB常见问题
    MongoDB副本集
    Zookeeper Java 客户端
    MongoDB安装
  • 原文地址:https://www.cnblogs.com/helbing/p/5556823.html
Copyright © 2020-2023  润新知