一、docker基本命令 (1)查找镜像:docker search 镜像名称(如:tomcat)

(2)拉取镜像:docker pull 镜像名称(如:tomcat)

(3)保存指定镜像为指定文件:docker save -o c:\dockerimage\awvs.img(指定文件) 0xgkd/awvs:latest(指定镜像名称或id)

(4)从指定文件加载为镜像:docker load -i c:\dockerimage\awvs.img(指定文件)


  • 创建一个名为 my_nginx 的容器
1
docker create --name my_nginx nginx
  • 命令开启创建的容器
1
docker start my_nginx
  • docker run命令用于创建并启动一个新的容器。
1
docker run ubuntu /bin/bash
  • docker start 命令用于启动一个已经存在的容器
1
docker start my_container
  • 使用 docker stop 命令停止容器
1
docker stop my_nginx
  • 使用 docker rm 命令删除容器
1
docker rm my_nginx

  1. 其他常用命令
    1. 容器日志查看:使用 docker logs 命令查看容器日志,例如 docker logs my_nginx。
    2. 容器内部执行命令:使用 docker exec 命令在运行中的容器内执行命令,例如 docker exec -it my_nginx bash。其中参数-it表示交互式模式,即 -i(交互式)和 -t(终端)。
    3. 容器列表查看:使用 docker ps 命令查看运行中的容器列表,加上-a 参数可以查看所有容器列表,包括停止的容器。
    4. 当使用 docker run 命令时,除了常见参数 -d(后台运行)和 -p(端口映射)之外,还有一些其他常用参数: -v:挂载主机目录到容器内部,用于数据持久化。 -e:设置容器内的环境变量。 –name:为容器指定一个自定义的名称。 -i:启动一个交互式容器。 -t:为容器分配一个伪终端。 –restart:指定容器退出时的重启策略。 –network:指定容器所属的网络模式。 –link:链接另一个容器。