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目录

  • 相关阅读:
    数据一致性
    linux下关于程序性能和系统性能的工具、方法
    关于网站架构的一些文章
    列出man手册所有函数的方法
    dup和dup2函数以及管道的实现
    knowledge about apache
    第三篇 读后感
    课程作业02
    《大道至简》第二篇读后感
    课程作业01
  • 原文地址:https://www.cnblogs.com/shejiewei/p/9852284.html
Copyright © 2011-2022 走看看