zoukankan      html  css  js  c++  java
  • docker命令大全


    docker images 查找docker镜像
    docker search mysql 在仓库中查找mysql
    service docker restart docker服务重启
    docker rmi 名字或者id 删除指定的docker
    docker ps -a 查看本机所有容器
    docker run -ti centos /bin/bash 运行centos
    docker commit -m "add a new file" -a "Docker centos" 121bc725f878 test 讲修改后的centos上传到images
    docker save -o centos.tar docker.io/centos 保存镜像文件到本地
    docker laod <centos.tar 载入镜像
    docker push user/test:lastest 上传镜像
    docker run centos /bin/echo 'hello world' 使用容器输出hello world
    docker ps -a 查看停止和未停止的images
    docker run --name mydocker -it centos /bin/bash修改centos的名字为mydocker it 让其保持运行不退出
    docker run -d --name mydocker1 centos 在后台运行docker -d
    docker run -d --name myngnix nginx 后台运行nginx, 不退出
    docker stop a717845b4e28 根据id停止docker
    docker --help 查看命令帮助
    docker attach id 进入容器 ,有时候会失败
    yum install -y util-linux
    docker inspect --format "{{.State.Pid}}" mynginx2 获取容器的pid
    nsenter --target 118605 --mount --uts --ipc --net --pid 118605是pid,进入容器
    nginx默认目录/usr/share/nginx/html
    docker run -d -P --name mynginx1 nginx 讲nginx端口随机映射到主机端口 -P
    docker run -d -p 91:80 --name mynginx2 nginx 将nginx端口映射到91端口,并在后台保持运行-p
    docker run -it --name volume-test1 -h nginx -v /data centos //-it 保持终端不退出,-h 修改主机名, -v 指定在容器的挂载卷
    docker inspect -f {{.Volumes}} volume-test 查看dockervolume和主机的map关系
    docker run -it --name volume-test2 -h nginx -v /opt:/opt centos 将容器的opt 目录映射到主机的opt目录

  • 相关阅读:
    读《构建之法》有感
    作业3
    作业2
    个人简介
    闽江学院2015-2016学年下学期《软件测试》课程-第五次博客作业
    新手起航
    闽江学院2015-2016学年下学期《软件测试》课程-第二次作业(个人作业)3137102420 林恩典 软服1班 http://www.cnblogs.com/11443828qq
    个人简介
    构建之法心得体会
    第三次博客作业
  • 原文地址:https://www.cnblogs.com/shejiewei/p/9852284.html
Copyright © 2011-2022 走看看