# Create a docker container ## 1. git clone ```shell= git clone https://github.com/yuze1995/dotnet_core_docker_example.git cd dotnet_core_docker_example ``` ## 2. build docker image ```shell= docker build -t dotnet/docker/test:v1 . ``` ## 3. create container and run ```shell= docker run --name=dotnet_test --env ASPNETCORE_ENVIRONMENT=Development -d -p 7777:80 dotnet/docker/test:v1 ## --name: set container name ## --env: set environment variable ## -p: set port mapping, ex. {host port}:{container port} ## -d: run in background ``` > [docker command](https://www.runoob.com/docker/docker-command-manual.html) ## 4. open port in firewall --optional ```shell= firewall-cmd --permanent --zone=public --add-port=7777/tcp ``` ###### tags: `Docker`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up