15 Commits
Author SHA1 Message Date
Anannya Patra 63d9070fad Fix Docker image failure by creating home directory for non-root mcp user (#2251)
remove -H
2026-03-27 08:30:19 -07:00
Alan Zimmer eb2ce7fbfa General cleanups to improve reliability (#2189)
* General cleanups to improve reliability

* Few small tweaks

* Change log level, remove default param value, update parameter description

* Use ConcurrentDictionary inside group keys instead of managing two dictionaries

* Fix logic

* Give some breadcrumps to display error

* Add ConcurrentHashSet for convenience
2026-03-26 12:50:47 -04:00
Anu Thomas 91d7d5952a Docker: Use runtime-deps base image (#1782)
* Docker: update mcr base image from aspnet to runtime-deps

* amend changelog to include trimmed docker image savings

* Update VersionSyncTests to support runtime-deps base image in Dockerfile
2026-02-22 15:22:00 -08:00
Patrick Hallisey d72897e05a Use linux-musl-x64 for docker images (#1308) 2025-12-08 23:10:01 -08:00
vcolin7andWes Haggard 4b78072e75 Add a smoke test for Docker and make Docker releases more robust (#951)
* Split Docker job into two and add variables to handle more than azmcp

* Changed to a matrix strategy

* Fixed issue with local image tag

* Fix docker build issue

* Trying a fix

* Added Docker smoke test

* Formatting

* Updated variable usage and fixed Dockerfile entrypoint

* Added tools list command to Template server

* Fixed Docker release template

* Fixed path to Dockerfile

* Fixed publishDir path issue

* Added debugging statements

* Applied PR feedback

* Fixed typo

* Updated Docker --build-arg syntax

* Minor comment update

* Removed unnecessary arguments for Prepare-Docker.ps1

* Fixed dependsOn issue

* Updated server `build.yml` files

* Removed additional parenthesis

* Removed condition skipping smoke tests

* Added a logging statement to docker-release.yml

* Removed condition altogether

* Apply suggestion from @weshaggard

* Fixed Template server

* Skipping Docker test for non-linux VMs

* Updated New-BuildInfo.ps1to use the untrimmed linux build as the Docker platform

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2025-11-06 14:51:14 -08:00
vcolin7 bf12ccf97b Prepare release for version 0.8.5 (#732)
* Update CHANGELOGs

* Updated tools and prompts markdown files

* Added one more CHANGELOG entry

* Fixed typos

* Updated CHANGELOG one more time
2025-10-07 23:40:54 +00:00
JasonandConnie Yau 4cccf2640b #302 Upgrade Docker base image and install libc6-compat (#651)
* #302 Upgrade Docker base image and install libc6-compat

Updated base image to .NET 10.0-alpine and added libc6-compat.

Solves #302

* Fix regex parsing for version number in dockerfile

* Update CHANGELOG.

* Don't cache package

---------

Co-authored-by: Connie Yau <conniey@microsoft.com>
2025-10-02 11:57:25 -07:00
Anu Thomas e3cee2541b Use trimmed azmcp for Docker (#423)
* Use trimmed azmcp for Docker

* revert to original mcr image
2025-09-12 12:29:11 -07:00
Joel Verhagen eec559143e Move to .NET 10 preview 7 SDK to prepare for .NET tool (#1023)
* Move to .NET 10 preview 7 to preview for .NET tool

* Revert unnecessary change
2025-08-20 16:32:21 -07:00
Connie Yau 20ec78647e Add Docker to build step (#445)
* Add initial EngSys files.

* Fix cspell errors

* Add deploy environment

* Change docker script into job.

* Integrate docker.yaml into common.yaml

* Fix parameter usage in condition

* Fix configPath

* Enable network and build kit

* For local build, Add BuildDocker

* Split into deployment

* Update README instructions

* Update CONTRIBUTING.md with docker build

* Remove additional stage
2025-07-21 15:30:46 -07:00
brave-new-dev 19defe55c3 Fix: mcp server can't start without pwsh #377 (#378) 2025-06-18 10:41:29 -07:00
Connie Yau 39c88437a7 Fixes Docker image (#301)
* Update SDK and runtime version

* Add CHANGELOG.
2025-06-03 20:42:30 -07:00
Connie Yau 82ddee1f1e Add smithery.yaml (#261) 2025-05-28 16:00:59 -07:00
Connie Yau d40653100d Fix Dockerfile (#152)
* Fix docker file for AOT

* Update docker instructions
2025-05-10 02:51:31 -07:00
Julien Dubois 6b24ba36ca Add Dockerfile (#16)
* Add Dockerfile

* Adding the SSE transport & the Azure CLI support

* Add env varialbes for transport and port

* Use stdio by default
2025-04-30 12:54:21 -07:00