{"id":20688929,"url":"https://github.com/hugojunior/sql-server-docker","last_synced_at":"2026-05-01T22:34:21.165Z","repository":{"id":239240893,"uuid":"798973753","full_name":"hugojunior/sql-server-docker","owner":"hugojunior","description":"Configuração para criar um ambiente de desenvolvimento usando SQL Server sem restrições de sistema operacional.","archived":false,"fork":false,"pushed_at":"2024-05-11T17:27:08.000Z","size":88,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T01:52:10.331Z","etag":null,"topics":["docker","docker-compose","sql","sqlserver"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hugojunior.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-10T21:34:28.000Z","updated_at":"2024-05-11T17:27:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"93149ffa-8b02-4707-9711-f8b816e44481","html_url":"https://github.com/hugojunior/sql-server-docker","commit_stats":null,"previous_names":["hugojunior/docker-sql-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hugojunior/sql-server-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugojunior%2Fsql-server-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugojunior%2Fsql-server-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugojunior%2Fsql-server-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugojunior%2Fsql-server-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hugojunior","download_url":"https://codeload.github.com/hugojunior/sql-server-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugojunior%2Fsql-server-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32515838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","sql","sqlserver"],"created_at":"2024-11-16T23:07:32.945Z","updated_at":"2026-05-01T22:34:21.144Z","avatar_url":"https://github.com/hugojunior.png","language":null,"readme":"# SQL Server com Docker\r\nEste é um ambiente simples de desenvolvimento com SQL Server para facilitar testes e desenvolvimento, eliminando a necessidade de usar o Windows como sistema operacional. O uso do Docker torna a configuração rápida e portátil.\r\n\r\n## Pré-requisitos\r\n[Docker instalado](https://docs.docker.com/get-docker/) e funcionando em sua máquina.\r\n\r\n## Instalação\r\n### Clone o repositório:\r\n```sh\r\ngit clone git@github.com:hugojunior/sql-server-docker.git \u0026\u0026 cd sql-server-docker\r\n```\r\n\r\n## Configuração\r\nO arquivo `docker-compose.yml` contém as configurações do projeto. Caso precise usar uma porta específica ou alterar a senha do banco de dados, edite este arquivo antes de iniciar o serviço.\r\n\r\n### Iniciando o serviço:\r\n```sh\r\ndocker compose up -d\r\n```\r\n### Parando o serviço:\r\n```sh\r\ndocker compose stop\r\n```\r\n\r\n\u003e [!NOTE]\r\n\u003e Em alguns casos, você pode não ter permissões suficientes para acessar a pasta `drive`. Para solucionar esse problema, execute o seguinte comando com privilégios de sudo: `sudo chmod -R a+rwX drive`\r\n\r\n## Conexão ao banco de dados\r\nPara conectar ao banco de dados SQL Server, utilize as seguintes informações:\r\n\r\n- Host: 127.0.0.1\r\n- User: sa\r\n- Password: sqlServer(!)Password\r\n\r\n### Exemplo \r\n\r\n#### Usando [sqlcmd](https://learn.microsoft.com/pt-br/sql/tools/sqlcmd/sqlcmd-utility)\r\n```sh\r\nsqlcmd -S 127.0.0.1 -U sa -P 'sqlServer(!)Password' -Q \"CREATE DATABASE MeuBancoDeDados;\"\r\n```\r\n\r\n#### Usando [DataGrip](https://www.jetbrains.com/datagrip/)\r\n![DataGrip](images/datagrip.png)\r\n\r\n\r\n## Localização dos dados\r\nOs arquivos do banco de dados ficam armazenados em uma pasta chamada `drive` na raiz do projeto após a inicialização do container. Essa pasta é ideal para realizar backups ou garantir a persistência dos dados mesmo que o container seja excluído.\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhugojunior%2Fsql-server-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhugojunior%2Fsql-server-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhugojunior%2Fsql-server-docker/lists"}