zoukankan      html  css  js  c++  java
  • docker 常用命令

    先介绍一个网站:https://hub.docker.com/

    在这个网站里可以搜索所有相关的docker image

    下载某个版本的docker镜像:

    $ docker pull jboss/keycloak:3.3.0.Final

    如果直接下载最新版本,不需要加版本号
    $ docker pull jboss/keycloak

    查看所有的docker container 容器

    $ docker ps -a

    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                              NAMES
    71ae958e3ffd        postgres            "docker-entrypoint.s…"   21 minutes ago      Up 21 minutes       0.0.0.0:5432->5432/tcp             docker-compose_postgres_1
    4f63a236e573        jboss/keycloak      "/opt/jboss/tools/do…"   21 minutes ago      Up 21 minutes       0.0.0.0:8080->8080/tcp, 8443/tcp   docker-compose_auth_1

    删除某个容器 (71ae958e3ffd 为容器ID)

    $ docker rm 71ae958e3ffd

    查看所有的image

    $ docker images

    删除某个docker image

    $ docker  rmi aabe60a21278    

    启动容器并指定端口,这里以 jboss/keycloak 为例子:

    docker run -p 8080:8080 jboss/keycloak

    启动容器并使用环境变量-e(这里指的是登录keycloak admin网站的初始用户名密码)

    $ docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin  -p 8080:8080 jboss/keycloak

    查看某个docker container容器的日志 (71ae958e3ffd 为容器ID)

    $ docker logs 71ae958e3ffd

    进入某个容器的内部:(71ae958e3ffd 为容器ID)

    $ docker exec -it 71ae958e3ffd bash

    docker compose 后台启动:

    $ docker-compose up -d

    docker compose 前台启动:

    $ docker-compose up

    docker compose 停止:

    $ docker-compose stop 

  • 相关阅读:
    Codeforces
    (水题)Codeforces
    【拓展欧几里得】方程的解
    洛谷P3216 [HNOI2011]数学作业
    洛谷P1719 最大加权矩形
    洛谷P1369 矩形
    洛谷 P1236 算24点
    洛谷P2014 选课
    洛谷 P1573 栈的操作
    洛谷P1531 I Hate It
  • 原文地址:https://www.cnblogs.com/iwangzheng/p/11653284.html
Copyright © 2011-2022 走看看