第四:Docker容器的管理

运行第一个容器:

交互式启动(-i):docker container run -it 32  (32为image的ID)

守护式启动: (-d) :   docker container run --name="nginx" -d 605c77e624dd

   起容器的时候同时设置容器的名称为 mysql

容器启动后:

第一:我想查询下容器的状态     docker container ls -a

           

第二:我想知道nginx这个容器的 详细信息   比如需要知道nginx的IP等       docker container inspect nginx

               

第三:删除不用的容器         docker container rm 4f15a138624d

第四:我想新建交互式容器,当退出时候自动删除   docker container run -it   --rm   32

第五:我再起一个nginx,添加-P参数,把nginx的80端口映射到宿主机的8080端口     docker container run --name="nginx01" -d -p 8080:80 605c77e624dd     

       

 

第六:启动容器    docker container  start  4f15a138624d

第七:关闭容器    docker container  stop  4f15a138624d

 

容器的连接方法:

        对于交互式的容器连接方法(镜像方式):   docker container  attach   4f15a138624d

        对于交互式的容器连接方法02(子进程的方式登录): 举例:连接到nginx 的容器中去  docker container  exec -it    4f15a138624d  /bin/bash 

         

 

posted on 2023-08-16 16:52  遇见阿杜  阅读(21)  评论(0编辑  收藏  举报