Post

docker指令

docker指令

列出本地镜像

列出所有本地镜像

1
docker images

带有摘要的信息输出

1
docker images --digests

列出所有镜像(包括中间层镜像)

1
docker images --all

构建镜像

从当前目录读取Dockerfile并构建一个名为myimage:latest的镜像

1
docker build -t myimage:latest .

启动容器

后台运行容器并返回容器ID

1
docker run -d ubuntu

交互式运行并分配终端

1
docker run -it ubuntu /bin/bash

指定容器名称

1
docker run --name my_ubuntu ubuntu

端口映射

将本地主机的8080端口映射到容器内的80端口

1
docker run -p 8080:80 nginx

列出容器

1
docker ps

在容器中执行指令

在容器中运行命令

1
docker exec my_container ls /app

进入容器

1
docker exec -it my_container /bin/bash

删除镜像

1
docker rmi myimage:latest

强制删除镜像

1
docker rmi -f myimage:latest
This post is licensed under CC BY 4.0 by the author.