给大家分享一下docker核心技术详解-之常用核心常用语法。

11个月前 (02-13) admin docker 1评论 已收录 497℃

docker核心技术详解-之常用核心常用语法。

docker常用语法
启动容器docker run -i -t  image_name/id   /bin/bash
查看容器日志 docker logs  -f    id/container_name
列出当前所有正在运行容器   docker ps
列出所有的运行和不运行的容器        docker  ps   -a
列出最近一次启动的容器        docker ps -l
显示一个运行的容器里面的进程信息        docker top Name/ID
查看容器内部详情细节               docker inspect              id/container_name
在容器中安装新的程序         docker run image_name apt-get install -y app_name
从容器里面拷贝文件/目录到本地一个路径    docker cp id或者Name:/container_path to_path

保存对容器的修改      docker commit ID new_image_name
强制删除单个容器  docker rm   -f      Name/ID
删除所有容器   docker rm `docker ps -a -q`
停止容器   docker stop Name/ID
启动容器  docker start Name/ID
杀死容器    docker kill Name/ID
重启一个容器    docker restart name/ID
列出镜像        docker images
从dockerhub检索image       docker search image_name
下载image     docker pull image_name
删除一个或者多个镜像;    docker rmi image_name
显示一个镜像的历史;  docker history image_name
发布docker镜像   docker push new_image_name
查看docker版本    docker version
查看docker系统的信息       docker info
查看docker0的网络    ip a show docker0
保存镜像     docker save huzailing > /home/huzailing.tar
倒入加载镜像    docker load < /home/huzailing.tar
构建自己的镜像   docker build -t      镜像名    .
列出容器网络        docker network ls
删除容器网络    docker network rm    namnetwork
创建容器网络         docker network create     namework
重新命名容器      docker    rename  name     new-nmae
提交指定容器到私有库
docker tag ubuntu:12.04 私有库IP:5000/ubuntu:12.04
docker push 私有库IP:5000/ubuntu

 

docker%e6%a0%b8%e5%bf%83%e6%8a%80%e6%9c%af%e8%af%a6%e8%a7%a3

博主

让学习成为习惯,坚持-共享-开源-自由! 成功者决不放弃,放弃者绝不成功!

相关推荐

1 条评论

  1. avatar
    -49#

    :grin:

    admin 于2017-02-16 下午5:14 评论 回复