docker常用命令

1、下载镜像 docker pull xxx

2、启动软件 docker run 镜像名

3、对于镜像的所有管理操作都在这一个命令 docker image --help

4、查看所有镜像 docker images 或者docker image ls

5、列出所有正在运行和已停止的容器 docker ps -a 

6、删除正在运行和已经停止的容器 docker rm 容器id

7、删除镜像 docker rmi 镜像名

8、强制删除全部镜像 docker rmi -f $(docker images -aq)

9、创建容器 docker create 镜像名 ;可使用帮助命令查看更多操作 docker create --help

10、强制删除所有容器 docker rm -f $(docker ps -aq)

11、创建容器自定义命名 docker create [OPTIONS] IMAGE [COMMAND] [ARG...] 需要手动start容器

  创建mycentos容器 docker create --name mycentos centos:latest

  创建myredis容器指定映射端口 docker create --name myredis -p 6379:6379 redis

   6379(主机的端口):6379(容器的端口)

     -p port1:port2(port1是必须唯一的,port2不是)

12、容器的四种状态

  

  容器运行中 docker start 容器名

  

  容器暂定 docker pause 容器名

  

  容器不暂定运行中 docker unpause 容器名

  

  容器退出 docker stop 容器名

  

13、docker强制停机 docker kill 容器名

14、前台启动并且创建容器 docker run --name myredis2 -p 6379:6379 -p 8888:6379 redis
15、后台启动并且创建容器 docker run -d --name myredis2 -p 6379:6379 -p 8888:6379 redis

16、所以后台启动+创建容器 docker create + docker start == docker run -d

posted on 2023-11-07 17:17  peijiao  阅读(13)  评论(0编辑  收藏  举报