Docker 命令示例:
-
启动一个容器:
docker run -d --name my_container my_image
-
停止一个正在运行的容器:
docker stop my_container
-
启动一个已经停止的容器:
docker start my_container
-
删除一个容器:
docker rm my_container
-
使用
docker ps
命令查看正在运行的 Docker 容器:docker ps
-
使用
docker inspect
命令查看该容器的详细信息,包括启动命令:docker inspect <container_name_or_id> #请将 <container_name_or_id> 替换为实际的容器名称或 ID。
-
进入容器:
docker exec -it <container-name> /bin/bash docker exec -it <container-name> /bin/sh # 在上述命令中,使用exec命令进入容器,-it选项表示以交互模式进入容器,<container-name>表示容器的名称或者ID,/bin/bash表示进入容器后需要执行的命令。 # 执行以上命令后,就可以进入容器目录,查看和操作容器内的文件和目录。如果需要退出容器目录,可以使用exit命令退出容器。
-
镜像操作:
查看镜像:docker image 删除镜像:docker rmi <image id>
Docker Compose 命令示例:
-
在 Docker Compose 文件所在目录启动服务:
# 若是要后台运行: $ docker-compose up -d docker-compose up -d
-
指定文件所在目录启动服务:
# 若不使用默认的docker-compose.yml 文件名: $ docker-compose -f server.yml up -d
-
停止正在运行的服务:
docker-compose stop
-
启动已经停止的服务:
docker-compose start
-
删除服务:
docker-compose down