act/pkg/container
Zettat123 ed9b6643ca Do not set the default network to host (#55)
In [nektos/act/pull/1739](https://github.com/nektos/act/pull/1739), the container network mode defaults to `host` if the network option isn't specified in `options`.  When calling `ConnectToNetwork`, the `host` network mode may cause the error:
`Error response from daemon: container sharing network namespace with another container or host cannot be connected to any other network`
see the code: a94a01bff2/pkg/container/docker_run.go (L51-L68)

To avoid the error, this logic needs to be removed to keep the default network mode as `bridge`.

Reviewed-on: https://gitea.com/gitea/act/pulls/55
Reviewed-by: Jason Song <i@wolfogre.com>
Co-authored-by: Zettat123 <zettat123@gmail.com>
Co-committed-by: Zettat123 <zettat123@gmail.com>
2023-05-09 16:41:31 +08:00
..
testdata fix: support docker create arguments from container.options (#1022) (#1351) 2022-10-06 22:09:43 +00:00
container_types.go Support services (#42) 2023-04-19 11:23:28 +08:00
docker_auth.go feat: add support for building docker actions with private registries (#1557) 2023-01-12 21:29:30 +00:00
docker_build.go Pass dockerfile to build executor (#1606) 2023-02-08 17:14:43 +00:00
docker_cli.go feat: Allow building without docker support (#1507) 2023-01-10 22:08:57 +00:00
docker_cli_test.go build(deps): bump github.com/docker/cli from 23.0.0-rc.1+incompatible to 23.0.0+incompatible (#1611) 2023-02-06 12:33:42 +00:00
docker_images.go refactor: remove docker image list reference filter (#1501) 2023-01-13 17:52:54 +00:00
docker_images_test.go refactor: move from io/ioutil to io and os packages (#1417) 2022-10-29 17:15:38 +00:00
DOCKER_LICENSE fix: support docker create arguments from container.options (#1022) (#1351) 2022-10-06 22:09:43 +00:00
docker_logger.go feat: Allow building without docker support (#1507) 2023-01-10 22:08:57 +00:00
docker_network.go Add go build tag to docker_network.go (#44) 2023-04-19 16:19:38 +08:00
docker_pull.go feat: Allow building without docker support (#1507) 2023-01-10 22:08:57 +00:00
docker_pull_test.go Improve logging (#1171) 2022-06-17 15:55:21 +00:00
docker_run.go Do not set the default network to host (#55) 2023-05-09 16:41:31 +08:00
docker_run_test.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00
docker_stub.go Add go build tag to docker_network.go (#44) 2023-04-19 16:19:38 +08:00
docker_volume.go feat: Allow building without docker support (#1507) 2023-01-10 22:08:57 +00:00
executions_environment.go fix: environment handling windows (host mode) (#1732) 2023-04-18 18:09:57 +00:00
file_collector.go chore: use new style octal (#1630) 2023-02-16 15:34:51 +00:00
file_collector_test.go chore: use new style octal (#1630) 2023-02-16 15:34:51 +00:00
host_environment.go Merge tag 'nektos/v0.2.45' 2023-05-04 17:45:53 +08:00
host_environment_test.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00
linux_container_environment_extensions.go fix: environment handling windows (host mode) (#1732) 2023-04-18 18:09:57 +00:00
linux_container_environment_extensions_test.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00
parse_env_file.go refactor: share UpdateFromEnv logic (#1457) 2022-12-06 16:19:27 +00:00
util.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00
util_openbsd_mips64.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00
util_plan9.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00
util_windows.go feat: Host environment (#1293) 2022-11-16 21:29:45 +00:00