美文网首页
win10下Docker基本使用

win10下Docker基本使用

作者: 9fbe1619f5ab | 来源:发表于2020-05-07 16:26 被阅读0次

    一、换源

    右键桌面右下角docker图标选择setting,选择docker engine,在 下方json中找到Registrymirrors 一栏,填写加速器地址 https://registry.docker-cn.com ,之后点击 Apply 保存,等待 Docker 重启并应用配置的镜像地址。

    二、使用镜像

        1.查看现有镜像

            docker images

        2.查找镜像

            docker search centos

        3.下载已有镜像

            docker pull centos

        4.创建新镜像

            1).将容器转为新镜像

                docker commit -m 说明信息 -a 用户信息 镜像id 标镜像的用户名/仓库名:tag信息

                例:docker commit -m "scrapy-redis-servant" -a "scrapy-redis-test" 72f1a8a0e394 ybw/centos:scrapy-redis 

            2).Dockerfile创建镜像

                文件格式如下

                    # 说明该镜像以哪个镜像为基础

                    FROM centos:latest

                    # 构建者的基本信息

                    MAINTAINER xianhu

                    # 在build这个镜像时执行的操作

                    RUN yum update

                    RUN yum install -y git

                    # 拷贝本地文件到镜像中

                    COPY ./* /usr/share/gitdir/

                有了Dockerfile之后运行build命令

                    docker build -t="用户信息tag标签等" dockerfile路径

        5.删除镜像

            docker rmi 镜像id/镜像名

            注:删除镜像前需先删除基于此镜像的容器

    三、使用容器

        1.基于镜像启动容器

            docker run -it 镜像名 --name 自定义容器名称

        2.启动已停止容器

            docker start 容器id/容器名

        3.退出终端

            exit

        4.查看所有容器

            docker ps -a

        6.停止容器

            docker stop 容器id/容器名

        7.进入容器

            docker attach 容器id/容器名

            注:用此命令进入容器,退出容器时会导致容器停止

            docker exec -it 容器id/容器名

            注:用此命令进入容器,退出容器时不会导致容器停止

        8.删除容器

            docker rm -f 容器id/容器名

            注:容器处于停止状态时才可删除

    相关文章

      网友评论

          本文标题:win10下Docker基本使用

          本文链接:https://www.haomeiwen.com/subject/qkzzqftx.html