首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker 基本命令

Docker 基本命令

作者头像
Freedom123
发布2024-03-29 09:27:02
发布2024-03-29 09:27:02
1570
举报
文章被收录于专栏:DevOpsDevOps

镜像操作

代码语言:javascript
复制
    docker images                         #当前存在进行
    docker pull iamge[:vid]                #拉去镜像
    docker rmi image[:vid]                #删除镜像
    docker search iamge[:vid]            #仓库搜索镜像
    docker build -r image[:vid] .        #构建进行
    docker tag cid newimage[:vid]        #为容器添加标签
    docker commit -m="description" -a="user" cid newimage[:vid]    #提交镜像到仓库
    
    docker network                        
    docker network create -d bridge netname            #构建docker网络
    docker run [-itd] [--name cname] --network netname [ubuntu /bin/bash]        #创建在指定网路的容器

容器操作

代码语言:javascript
复制
 docker run  [-it] [-p outport:inport] [--name cname iamge:vid [cmd]            #启动镜像
        /exit                                                                    #退出容器
        
    docker stop cid/cname                                                        #停止容器
    docker start cid /cname                                                        #对已经停止的容器进行启动
    docker restart cid/cname                                                    #重启启动容器
    
    docker attach cid/cname                                                        #进入容器内部
    docker exec it cid /bin/bash                                                #进入容器内部

    docker rm [-f cid]/[cname]                                                    #删除容器
    docker port cid/cname                                                        #查看容器端口映射
    docker logs [-f cid]/[cname]                                                #查看容器日志
    
    docker -ps -a

仓库管理

代码语言:javascript
复制
    https://hub.docker.com  注册
    docker login
    docker logout
    docker tag image cname/image
    docker push cname/image

Docker Dockfile

代码语言:javascript
复制
    FROM    #镜像源
    RUN        # docker build
    CMD        # docker run
    COPY    #复制文件或目录
    ADD        
    ENV        #容器参数
    ARG        #dockerfile参数
    VALUME    #数据卷
    EXPOSE     #端口
    WORKDIR    #工作空间
    USER    #用户
    ENTRYPOINT    #类似CMD

Docker Compose

Docker Machine

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档