Docker 常用命令

来源:互联网 发布:业务网站源码 编辑:程序博客网 时间:2024/06/07 00:09

service docker start 启动docker服务

docker images 查看所有镜像

docker build 通过Dockerfile创建一个Docker镜像,例:

docker build -t="javaimage/javaweb" .

docker run 使用image创建一个container
-d 以后台进程的形式运行docker 容器
–name 指定容器名称,不指定名称,docker将使用任意字符代替
-p 指定端口映射的方式,-p 8090:80代表将主机的8090端口映射至容器80端口

docker rum --name tomcat-ubuntu -d -p 8080:80 tomcat-ubuntu:v1.0

docker rm 删除容器,删除前需要将容器停止
docker rmi 删除镜像,删除镜像前需要删除容器

docker ps 查看所有运行的容器
docker ps -a 查看所有容器,包括停止的容器

docker stop 停止正在进行的容器
docker start 启动容器
docker restart 重启容器

docker logs 显示容器的标准输出
docker logs -f 实时显示日志的标准输出,就像使用 tail -f 一样

docker port 查看某个容器和宿主机的端口映射
docker version 查看docker版本信息

docker top 查看容器内部运行的进程

docker inspect 查看Docker的底层信息,会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息

docker pull 从Docker Hub上下载一个镜像到本地
docker search 搜索镜像