Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker definition for SQL Server 2019 installation #684

Open
pulla2908 opened this issue May 2, 2021 · 8 comments
Open

Docker definition for SQL Server 2019 installation #684

pulla2908 opened this issue May 2, 2021 · 8 comments
Labels
mssql-server-windows Needs to be updated This is something that is pending an update

Comments

@pulla2908
Copy link

In docker definition SQL Server 2017 gets downloaded and installed. There are 2 download links for EXE and BOX.

# Download Links:
ENV exe "https://go.microsoft.com/fwlink/?linkid=840945"
ENV box "https://go.microsoft.com/fwlink/?linkid=840944"

Instead of 2017 I want to have 2019. I wonder how I could obtain proper download links for SQL Server 2019 instead? I was searching for it but I did not find them (neither for 2017 nor 2019).

Any idea where to get this from?

@amvin87-zz
Copy link
Contributor

Hi @pulla2908 windows bases SQL containers are yet in preview and hence the docs are not updated for SQL 2019. The link to download the SQL 2019 dev is available here: https://go.microsoft.com/fwlink/?linkid=866662 let me also see if I can get this updated. The delay is because this was in preview. But SQL on Linux container is completely supported for production.

@pulla2908
Copy link
Author

Hi @amvin87, thx for feedback. Would be very great if you could get this updated. Can you maybe then leave a message here once you updated it?

By the way I tried to sign up for SQL Server 2019 preview program but when I submit the form I get a 500 response. However, do you think it makes sense to sign up and follow the progress there?

@soroshsabz
Copy link

soroshsabz commented May 7, 2021

@amvin87 Why Microsoft does not support SQL Server on Microsoft OS officially? When you think Microsoft support SQL Server 2019 officially support on Windows Server 2019?

Note: for SQL Server 2019 Windows Container program, I get a 500 response too. :(

Thanks

@amvin87-zz
Copy link
Contributor

SQL Server 2019 on Windows Server 2019 is supported for baremetals/VMs, but running SQL on windows based containers is what is in preview. We are working towards enabling SQL on Windows containers but right now it is not a top priority. As informed earlier SQL on Linux based containers is fully supported for production workloads.

As for the SQL Server 2019 windows container preview program that was started long time, I think it is closed now. Let me connect with the team internally and see if we can provide a SQL 2019 on Windows container preview container images. I will update this thread.

@amvin87-zz amvin87-zz added the Needs to be updated This is something that is pending an update label May 11, 2021
@soroshsabz
Copy link

@amvin87 I think it is very weird to Microsoft push its users and developer community to other platform (competitor platform).

I think Windows Server is live platform and Microsoft can make money from it, but why Microsoft don't care Windows Developer Community and more attention to foreign OS and platform?!!

@kvloover
Copy link

I agree that it's a bit weird that the 'native' OS is the last to receive the release. And we're already halfway through 2021.

I imagine it wouldn't be this bad if WSL worked without headaches to support running and sharing files into a linux container. Sadly this is also a bit too much hassle for what it's worth.

If I'd have to advise anybody investing in a development/production environment today, I'd push them towards a linux distro.

@soroshsabz
Copy link

@amvin87 any update? windows server 2022 is released too :O

@amvin87-zz
Copy link
Contributor

Please refer the blog here which currently states that SQL Server containers on windows is suspended for now. https://techcommunity.microsoft.com/t5/sql-server/update-beta-program-for-sql-server-on-windows-container-is/ba-p/2516639
If you want to use it for development and testing you can refer this sample dockerfile: https://github.com/microsoft/mssql-docker/blob/master/windows/mssql-server-windows-developer/dockerfile_1. Please do not use this for production workload because this is an unsupported configuration as informed earlier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mssql-server-windows Needs to be updated This is something that is pending an update
Projects
None yet
Development

No branches or pull requests

4 participants