zoukankan      html  css  js  c++  java
  • docker第一阶段:入门

    docker configure, not use sudo:
    adduser <user name> docker
    sudo chmod 666 /var/run/docker.sock

    docker build, give the image a tag name:
    docker build -t <tag name> .
    example:
    docker build -t ubuntu .

    docker run:
    docker run -t <tag name>

    docker run in detach mode:
    docker run -d <tag name>

    docker run in detach mode, and bash wait in background:
    docker run -t -d <tag name>

    docker run, give the container a name:
    docker run --name <container name> <tag name>

    docker run, enter bash:
    docker run -t -d --name <container name> <tag name>
    docker exec -t -i <container name> /bin/bash
    example:
    docker run -t -d --name ubuntu ubuntu:18.04
    docker exec -t -i ubuntu /bin/bash

    view all container and images:
    docker ps -a && docker images -a

    remove all containers:
    docker rm $(docker ps -aq) 

    remove all images:
    docker rmi $(docker images -q)

    remove named container:
    docker container rm <container name>

    volume create :
    docker volume create <volumn name>
    docker volume inspect <volumn name>

    volume --mount:
    docker run --mount source=<volume name>,target=/usr/src/myapp <tag name>
    volume --volume:
    docker run --volume ~/Desktop/docker/docker_volume:/usr/src/ <tag name>
    (failed to check files in ~/Desktop/docker/docker_volume)

    volume check:
    docker volume ls

    volume visit:
    cd /var/lib/docker/volumes/dockerVolume/_data

    volume rm:
    docker volume rm <volumn name>

    reference:
    https://stackoverflow.com/questions/30209776/docker-container-will-automatically-stop-after-docker-run-d




  • 相关阅读:
    数据库连接
    TUniConnection连接
    在Bootstrap中得模态框(modal)中下拉不能显示得问题
    git ---匿名分支和checkout命令
    git ---合并和删除分支
    Git ---创建和切换分支
    git --删除文件、重命名
    git --版本对比
    git ---回到过去
    git ---查看工作状态和历史提交
  • 原文地址:https://www.cnblogs.com/hkingsp/p/14430543.html
Copyright © 2011-2022 走看看