【Docker】常用命令



    1、根据Dockerfile编译Docker镜像

    docker build -t <镜像名> <Dockerfile路径>

    2、搜索Docker镜像

    docker search <镜像名>


    3、登录Docker库

    docker login

    4、查看Docker镜像

    docker images

    5、查看Docker容器

    docker ps

    6、运行Docker镜像

    docker run --name test -p 9003:80 -p 9023:22 -d -v /var/test/files:/test/files -v /var/test/mysql:/var/lib/mysql <镜像名>

    其中--name为容器名,-p表示宿主端口和容器接口的映射,-d表示后台运行容器,-v表示宿主文件系统和容器文件系统的映射

    7、启动、停止、重启容器

    docker start <容器名 or ID>
    docker stop <容器名 or ID>
    docker restart <容器名 or ID>

    8、删除容器

    docker rm <容器名 or ID>

    9、删除镜像

    docker rmi <镜像名>

    10、拉取镜像

    docker pull

    11、推送镜像

    docker push

    12、查看容器端口映射

    docker port <容器名 or ID>

    13、进入容器

    docker attach <容器名 or ID>

    注意容器需要是允许状态的,否则会报错

    14、查看容器日志

    docker logs <容器名 or ID>

    15、文件复制

    docker cp 宿主文件名 <容器名 or ID>:容器内的文件名
    docker cp <容器名 or ID>:容器内的文件名 宿主文件名

    16、查看容器元信息

    docker inspect <容器名 or ID>

    17、在容器内允许命令

    docker exec <容器名 or ID> <命令>

    完整命令参数用法可以参看 Docker 命令大全

    18、Dockerfile语法



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《【Docker】常用命令
    分享:

还没有人抢沙发呢~

无觅相关文章插件,快速提升流量