美文网首页
docker常用命令

docker常用命令

作者: DeadMoon | 来源:发表于2022-01-06 18:20 被阅读0次

    查看/停止/重启 docker 状态

    systemctl status/stop/restart docker
    

    查看本地镜像

    docker images
    

    搜索远程镜像

    docker search name
    

    拉取镜像

    docker pull name:version // hub.docker.com
    

    删除本地镜像

    docker rmi ${ IMAGE ID }
    

    查看容器

    docker ps -a
    

    运行容器

    docker run -it(直接进入)|id(后台创建) --name ${ alias } ${ docker image }
    

    删除容器

    docker rm ${ container Id }
    

    进入容器

    docker exec -it ${ container Id } /bin/bash
    

    数据卷

    docker run -it --name=${ name } -v ${宿主机 path}:${容器 path} 镜像 /bin/bash
    

    重启容器

    sudo docker start ${container ID}
    <!--容器被删除 容器关联的数据会被保存在宿主机里面-->
    

    设置数据卷

    docker run -it --name=${ name } -v ${ path } 镜像 /bin/bash
    

    容器映射

    docker run -id -p ${ 宿主机端口 }:${ 容器应用端口 }  --name=${ 容器名称 } -v
    ${ 宿主机目录 }:${ 容器目录 }
    > -v $PWD/logs:/logs \
    > -v $PWD/data:/var/lib/mysql \
    > -e MYSQL_ROOT_PASSWORD=262817 \
    > mysql
    

    相关文章

      网友评论

          本文标题:docker常用命令

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