一、查看和删除镜像

Docker info

列出镜像:docker p_w_picpaths -a

查看镜像:  docker inspect

删除镜像:docker rmi 容器名

 

  二、获取和推送镜像

查找镜像:docker searcher

    拉取镜像:docker pull

    推送镜像:docker push

 

  三、构建镜像

    通过容器构建:docker commit

    通过dockerfile文件构建:

1、创建dockerfile文件

2、Docker build -t=镜像名字  .(路径)

 

  四、docker守护进行的配置和操作

     查看守护进程: ps -ef|grep docker

       sudo status docker

启动配置文件:/etc/default/docker

 

  五、docker的远程访问

     1、修改服务器端配置

       修改docker守护进程启动选项

           -H   tcp//host:port

                Unix///path/to/socket

                Fd://* or fd://socketfd

 

             守护进程默认配置

              -H unix:///var/run/docker.sock

 

 2、使用环境变量docker_host

   Export docker_host=tcp://10.221.55.5:2375


        

      1.进入root权限


            sudo su

      2.停止所有的container,这样才能够删除其中的p_w_picpaths:


           docker stop $(docker ps -a -q)

           如果想要删除所有container的话再加一个指令:


           docker rm $(docker ps -a -q)

    3.查看当前有些什么p_w_picpaths


           docker p_w_picpaths

   4.删除p_w_picpaths,通过p_w_picpath的id来指定删除谁


         docker rmi

         想要删除untagged p_w_picpaths,也就是那些id为的p_w_picpath的话可以用


         docker rmi  $(docker p_w_picpaths | grep "^<none>" | awk "{print $3}")


        要删除全部p_w_picpath的话


        docker rmi $(docker p_w_picpaths -q)