docker基础之常用命令(维护中)

docker 常用命令

强大的命令
  • docker update OPTIONS container_name 更新容器的参数(就是可以增加端口映射什么的)

  • docker run --restart=always 这个参数可以让docker重启后自动启动容器

基础命令
  • docker pull 下载镜像

  • docker serach 搜索镜像

  • docker run 创建容器并启动

docker run -itd --name `container_name` -v /mnt:/mnt -p 0.0.0.0:8001:8000  `image`:last /bin/bash 
  • docker create 创建容器不启动

  • docker start 启动

  • docker restart 重启容器

  • docker stop 停止容器

  • docker pause 暂停容器

  • docker unpause 恢复容器

  • docker ps == docker container ls 查看当前容器 (不加-a参数只能看到正在运行的容器, -s 参数可以看到存储大小)

  • docker exec -it container_name 以伪终端的方式进入容器(新开一个终端)

  • docker attach container_name 直接将本地输入流链接到容器

  • docker container inspect container_name 查看容器的详细信息

  • docker logs container_name 查看容器的详细信息(旧)

  • docker top container_name 查看容器内部的进程

  • docker diff container_name 查看容器内的文件系统变化(新增or减少了哪些文件)

  • docker exec container_name 执行容器内部的命令

  • docker cp SRC_PATH container_name:DEST_PATH 将宿主机的文件 copy到容器内

  • docker rm container_name 删除指定的容器

  • docker rm -f $(docker ps -aq) 删除所有的已经创建容器(如果版本为1.3可以使用docker container prune -f)

  • docker image inspect image 查看镜像的详细信息

  • docker 对镜像进行修改,并且提交

    # 创建一个容器,进行修改,将修改后的容器提交
    
    docker container commit shiyanlou01 `new_images_name`:`TAG`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值