Giter Site home page Giter Site logo

kevinbds / dotnet-docker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dotnet/dotnet-docker

0.0 0.0 0.0 16.33 MB

Docker images for .NET and the .NET Tools.

Home Page: https://hub.docker.com/_/microsoft-dotnet

License: MIT License

Shell 0.14% C# 42.38% PowerShell 5.93% Dockerfile 51.55%

dotnet-docker's Introduction

Featured Repos

About

.NET is a general purpose development platform maintained by Microsoft and the .NET community on GitHub. It is cross-platform, supports Windows, macOS, and Linux, and can be used in device, cloud, and embedded/IoT scenarios.

.NET has several capabilities that make development productive, including automatic memory management, (runtime) generic types, reflection, asynchronous constructs, concurrency, and native interop. Millions of developers take advantage of these capabilities to efficiently build high-quality applications.

You can use C# or F# to write .NET apps.

  • C# is powerful, type-safe, and object-oriented while retaining the expressiveness and elegance of C-style languages. Anyone familiar with C and similar languages will find it straightforward to write in C#.
  • F# is a cross-platform, open-source, functional programming language for .NET. It also includes object-oriented and imperative programming.

.NET is open source (MIT and Apache 2 licenses) and was contributed to the .NET Foundation by Microsoft in 2014. It can be freely adopted by individuals and companies, including for personal, academic or commercial purposes. Multiple companies use .NET as part of apps, tools, new platforms and hosting services.

You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.

https://docs.microsoft.com/dotnet/core/

Watch discussions for Docker-related .NET announcements.

Usage

The .NET Docker samples show various ways to use .NET and Docker together. See Building Docker Images for .NET Applications to learn more.

Container sample: Run a simple application

Enter the following command to run a console app in a container with a pre-built .NET Docker image:

docker run --rm mcr.microsoft.com/dotnet/samples

Container sample: Run a web app

Enter the following command to run a console app in a container with a pre-built .NET Docker image:

docker run -it --rm -p 8000:80 --name aspnetcore_sample mcr.microsoft.com/dotnet/samples:aspnetapp

When the app starts, navigate to http://localhost:8000 in a browser.

See Hosting ASP.NET Core Images with Docker over HTTPS to use HTTPS with this image.

Related Repositories

.NET:

.NET Framework:

Support

Lifecycle

Image Update Policy

  • We update the supported .NET images within 12 hours of any updates to their base images (e.g. debian:buster-slim, windows/nanoserver:ltsc2022, buildpack-deps:bionic-scm, etc.).
  • We publish .NET images as part of releasing new versions of .NET including major/minor and servicing.

Feedback

License

dotnet-docker's People

Contributors

adityapatwardhan avatar ahmetb avatar anmenaga avatar daxian-dbw avatar dependabot[bot] avatar dotnet-bot avatar dotnet-docker-bot avatar dotnet-maestro-bot avatar friism avatar hongbo2014 avatar jander-msft avatar kelltrick avatar kendrahavens avatar kkeirstead avatar mattgal avatar mbrown555 avatar michaelsimons avatar mthalman avatar naamunds avatar plooploops avatar rakeshsinghranchi avatar ravimeda avatar richlander avatar rick-anderson avatar rjmholt avatar spboyer avatar v-hongbl avatar vascofernandes avatar vivmishra avatar wiktork avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.