docker常用命令

Posted zhaohuaxishi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker常用命令相关的知识,希望对你有一定的参考价值。

 
  1.     退出容器,容器进程一直运行
                ctrl+p ,ctrl+q
 
     2.        删除容器
                docker rm  容器id
     3.     批量删除容器
            docker rm  $(docker ps -aq)
     4.     删除镜像
            docker rmi   镜像id
     5.     批量删除镜像
              docker rmi $(docker images -q)
 
 
docker常见问题解决方案:
 
 
 
 
Docker  容器跨主机通信解决方案:
 
一、 使用 -p 命令,将宿主机端口映射到容器对应的端口。例如: docker run -d -p 7002:7002 镜像id
        容器间互相通信需要指定宿主机的Ip和端口号
 
二、docker容器使用swarm方式:
        1. 初始化swarm:  docker swarm init 本机ip
        2. 创建可加入的overlay网络: docker network create -d overlay --attachable 网络名称
        3. 其他主机加入swarm:  docker swarm join --token  swarm-manager发布的token  swarm-manager主机ip:2377
        4. 管理主机上创建service任务:docker service —name 任务名称 —network 之前创建的overlay网络的名称   镜像id或tag
        

以上是关于docker常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Docker----常用命令(镜像和容器的常用命令)

Docker:Docker常用命令

Docker常用命令大全

Docker快速入门——Docker常用命令

Docker常用命令

Docker镜像常用命令 Docker容器常用命令