docker-machine

列出所有 Docker 引擎

docker-machine ls

创建一个 Docker 引擎

docker-machine create --driver virtualbox default

为 Docker 引擎设置环境变量

docker-machine env default
eval $(docker-machine env default)

启动 Docker 引擎

docker-machine start default

停止 Docker 引擎

docker-machine stop default

检索运行 Docker 引擎的 IP 地址

docker-machine ip default

Docker Image

列出 Docker 镜像

docker images

删除 Docker 镜像

docker rmi <image_id>
docker image rm <image_id>

创建 Docker 镜像(要求:Dockerfile)

docker build -t <dockerhub_username>/<custom_docker_image_name> .

Docker Contaniners(容器)

列出 Docker 容器

docker ps docker container ls -a

停止并移除 Docker 容器

docker stop <container_id>
docker rm <container_id>

删除所有停止的 Docker 容器

docker container prune

创建 Docker 容器(要求:Docker 镜像)

docker run --name <custom_container_name> -p <new_port>:<defined_port> -d <dockerhub_username>/<custom_docker_image_name>

docker-compose

开发、构建、运行并保持运行(例如 service_id 等于 dev)

docker-compose build <service_id>
docker-compose up <service_id>

测试,构建和运行一次(例如 service_id 等于测试)

docker-compose build <service_id>
docker-compose run --rm <service_id>
点赞(0)

评论列表 共有 0 评论

暂无评论

微信服务号

微信客服

淘宝店铺

support@elephdev.com

发表
评论
Go
顶部