Docker基础命令操作
docker ps -a
docker-compose build
docker-compose up -d
docker exec -it lnmp_php bash //进入容器。
docker exec -it --user www-data lnmp_php bash //指定用户
列出镜像列表:docker images
列出容器列表:docker ps -a
停止单一容器运行:docker stop container_name 或 docker stop container_id
删除单一镜像:docker rmi image_name 或 docker rmi image_id
删除单一容器:docker rm container_name 或 docker rm container_id
批量删除所有镜像:docker rmi $(docker images -q)
批量停止所有容器:docker stop $(docker ps -aq)
批量删除所有容器:docker rm $(docker ps -aq)
批量创建镜像:docker-compose build
批量启动容器:docker-compose up -d
启动一个镜像进入shell不退出:docker run -it image_name sh
进入容器shell不退出:docker exec -it container_name sh
启动一个镜像执行一个命令并退出:docker run --rm image_name command_name
在容器中执行一个命令并退出:docker exec container_name command_name