zoukankan      html  css  js  c++  java
  • Docker 常用操作

    Docker 常用命令

    docker --version 查看当前安装版本

    docker ps 查看正在运行的容器

    docker images 查看本地运行的镜像

    docker run 运行本地容器

    docker pull 拉取远程镜像到本地

    docker run -p 8123:80 -d myapi 本地运行镜像

    docker run -p 8123:80 -e AllowedHosts=192.168.1.1 -d myapi 本地运行镜像 (设置环境变量)

    docker build -t aspnetcoredocker . 生成本地镜像

    docker stop 758f9c904bb8 停止正在运行的镜像

    dcoker start 758f9c904bb8 开启已经启动过得镜像

    docker researt 758f9c904bb8 重新启动正在运行的镜像

    docker stop $(docker ps -a -q) 停止所有的container

    docker rm $(docker ps -a -q) 删除全部container

    docker rmi <image id> 删除单个镜像

    docker rmi $(docker images | grep "^<none>" | awk "{print $3}") 删除none的镜像

    docker rmi $(docker images -q) 删除所有的镜像

    docker exec -it mysql bash 进入到控制台模式

    docker logs mysql 查看镜像日志
    docker tag dockerweb springleee/dockerweb TAG

    .Net Core 镜像

    FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base 3.1

    Dockerfile

    FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
    WORKDIR /app
     
    COPY . .
    
    EXPOSE 80  
    ENTRYPOINT ["dotnet", "dockerWeb.dll"]
    
  • 相关阅读:
    Chap5:操作文件和目录[The Linux Command Line]
    ABC3
    ABC2
    ABC
    Spring MVC / Boot
    Usefull Resources
    [ Learning ] Design Pattens
    [ Learning ] Spring Resources
    URL Resources
    [ Windows BAT Script ] BAT 脚本获取windows权限
  • 原文地址:https://www.cnblogs.com/myshowtime/p/12350239.html
Copyright © 2011-2022 走看看