美文网首页
Docker基础操作

Docker基础操作

作者: d1b0f55d8efb | 来源:发表于2019-10-17 17:35 被阅读0次

    启动docker

    sudo systemctl docker

    查看状态

    sudo systemctl status docker

    停止服务

    sudo systemctl stop docker

    加入开机启动项

    sudo systemctl enable docker

    查看docker版本

    docker version

    docker version

    卸载docker

    yum remove docker

    搜索镜像

    docker seach python

    • NAME 镜像仓库名称
    • DESCRIPTION 镜像描述信息
    • STARS 镜像收藏数
    • OFFICIAL 是否为docker官方发布的镜像
    • AUTOMATED 是否为自动化构建的镜像

    下载镜像

    docker pull centos/python-36-centos7

    镜像仓库地址

    本地查看镜像

    docker images

    运行交互式容器

    docker run

    • d: 后台运行容器,并返回容器ID;
    • i: 以交互模式运行容器,通常与 -t 同时使用;
    • t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
    • --name="cuimysql": 为容器指定一个名称;
    • p: 指定端口映射,格式为:主机(宿主)端口:容器端口
    docker run -p 3306:3306 --name cuimysql -v  ~/cui_cekai/mysql/conf:/etc/mysql/conf.d -v ~/cui_cekai/mysql/logs:/logs -v  ~/cui_cekai/mysql/data:/var/lib/mysql  -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
    

    查看容器

    docker ps

    [root@cuiwenhao ~]# docker ps
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
    799fb31cb7de        mysql:5.7           "docker-entrypoint..."   2 days ago          Up 2 days           0.0.0.0:3306->3306/tcp, 33060/tcp   cuimysql
    
    • a :显示所有的容器,包括未运行的。
    • f :根据条件过滤显示的内容。
    • --format :指定返回值的模板文件。
    • l :显示最近创建的容器。
    • n :列出最近创建的n个容器。
    • --no-trunc :不截断输出。
    • q :静默模式,只显示容器编号。
    • s :显示总的文件大小。

    删除容器

    docker rm

    相关文章

      网友评论

          本文标题:Docker基础操作

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