Joffrey F
|
8a0090c18c
|
Only use supported protocols when starting engine CLI subprocess
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-11-28 14:22:41 -08:00 |
Joffrey F
|
187f48e338
|
Don't attempt to truncate a None value in Container.slug
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-10-31 14:46:18 -07:00 |
Joffrey F
|
1c002b5844
|
Fix new flake8 errors/warnings
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-10-29 11:38:22 -07:00 |
Joffrey F
|
0fa1462b0f
|
Don't use dot as a path separator as it is a valid character in resource identifiers
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-10-17 12:12:51 -07:00 |
Joffrey F
|
5e4098d228
|
Avoid creating duplicate mount points when recreating a service
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-10-17 12:12:50 -07:00 |
Joffrey F
|
90625cf31b
|
Don't attempt iterating on None during parallel pull
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-10-08 17:06:21 +02:00 |
Antony MECHIN
|
eb86881af1
|
utils: Fix typo in unique_everseen.
Signed-off-by: Antony MECHIN <antony.mechin@docker.com>
|
2018-10-08 17:06:16 +02:00 |
Antony MECHIN
|
d5c314b382
|
tests.unity.service: Make sure volumes order is preserved.
Signed-off-by: Antony MECHIN <antony.mechin@docker.com>
|
2018-10-08 17:06:16 +02:00 |
Antony MECHIN
|
18c2d08011
|
utils: Add unique_everseen (from itertools recipies).
Signed-off-by: Antony MECHIN <antony.mechin@docker.com>
|
2018-10-08 17:06:16 +02:00 |
Antony MECHIN
|
bb87a3d040
|
tests.unit.config: Make sure volume order is preserved.
Signed-off-by: Antony MECHIN <antony.mechin@docker.com>
|
2018-10-08 17:06:16 +02:00 |
Antony MECHIN
|
62aeb767d3
|
tests.unit.config: Make make_service_dict working dir argument optional.
Signed-off-by: Antony MECHIN <antony.mechin@docker.com>
|
2018-10-08 17:06:16 +02:00 |
Joffrey F
|
c327a498b0
|
Don't rely on container names containing the db string to identify them
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-09-25 23:45:10 +00:00 |
Joffrey F
|
2a7beb6350
|
Merge pull request #6204 from docker/5716-unix-paths-from-winhost
Don't convert slashes for UNIX paths on Windows hosts
|
2018-09-21 10:47:22 -07:00 |
Joffrey F
|
834acca497
|
Update acceptance test for image matching
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-09-20 15:48:08 -07:00 |
Boris HUISGEN
|
1b668973a2
|
Add acceptance test
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
|
2018-09-20 15:48:08 -07:00 |
Joffrey F
|
9f9122cd95
|
Don't convert slashes for UNIX paths on Windows hosts
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-09-19 11:36:51 -07:00 |
Joffrey F
|
5916639383
|
Preserve container numbers, add slug to prevent name collisions
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-09-12 12:07:52 -07:00 |
Joffrey F
|
4e2de3c1ff
|
Replace sequential container indexes with randomly generated IDs
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-09-11 15:26:58 -07:00 |
Joffrey F
|
db391c03ad
|
Merge pull request #6100 from docker/5960-parallel-pull-progress
Add progress messages to parallel pull
|
2018-08-24 11:02:24 -07:00 |
Joffrey F
|
eb63e9f3c7
|
Fix --project-directory handling to apply to .env files as well
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-08-10 17:02:56 -07:00 |
Joffrey F
|
ee878aee4c
|
Handle missing (not built) service image in config --hash
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-08-07 20:23:21 -07:00 |
Joffrey F
|
861031b9b7
|
Reduce config --hash code complexity and add test
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-08-07 17:25:35 -07:00 |
Joffrey F
|
707e21183f
|
Fix config hash consistency with unprioritized networks
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-08-07 16:51:01 -07:00 |
Gil Raphaelli
|
89f2bfe4f3
|
add --parallel option to build
Signed-off-by: Gil Raphaelli <g@raphaelli.com>
|
2018-07-31 12:06:59 -04:00 |
Joffrey F
|
635c77db6c
|
Merge pull request #6071 from nickhiggs/6060-reattach-logger-on-restart
Attach logger to containers after crashing.
|
2018-07-25 15:20:43 -07:00 |
Joffrey F
|
c956785cdc
|
Add progress messages to parallel pull
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-07-25 14:39:18 -07:00 |
Joffrey F
|
bb00352c34
|
Fix up_with_networks test
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-07-18 11:09:25 -07:00 |
Joffrey F
|
e6d18b1881
|
Fix --exit-code-from to reflect exit code after termination by Compose
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-07-10 15:28:55 -04:00 |
Joffrey F
|
9c2ffe6384
|
Avoid overriding external = False in serializer
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-07-09 15:28:32 -04:00 |
Nicholas Higgins
|
28085ebee2
|
Attach logger to containers after crashing.
Fixes #6060
Signed-off-by: Nicholas Higgins <nickhiggins42@gmail.com>
|
2018-07-09 08:47:20 +10:00 |
Joffrey F
|
b00db08aa9
|
Prevent attempts to create image names starting with - or _
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-06-22 15:56:53 -07:00 |
Joffrey F
|
c15c79ed2f
|
Merge pull request #5940 from docker/5929-underscore-projname
Don't attempt to create resources with name starting with illegal chars
|
2018-05-04 16:44:22 -07:00 |
Joffrey F
|
d5ebc73482
|
Don't attempt to create resources with name starting with illegal characters
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-05-04 16:15:52 -07:00 |
Joffrey F
|
f368b4846f
|
Ignore attachable property on networks in compatibility mode
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-05-04 15:16:43 -07:00 |
Joffrey F
|
c3bb958865
|
Ignore default platform if API version doesn't support platform param
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-05-04 14:51:53 -07:00 |
Joffrey F
|
5aafa54667
|
iprange -> ip_range
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-05-01 17:11:14 -07:00 |
Joffrey F
|
aecc0de28f
|
Prevent duplicate binds in generated container config
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-04-26 15:20:45 -07:00 |
Joffrey F
|
faa532c315
|
Merge pull request #5896 from docker/5874-legacy-proj-name
Retrieve objects using legacy (< 1.21) project names
|
2018-04-24 16:41:42 -07:00 |
Joffrey F
|
3b2ce82fa1
|
Use true_name for remove operation
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-04-24 16:19:38 -07:00 |
Joffrey F
|
fa3acbeb8d
|
Merge pull request #5897 from docker/5882-ipam_options_check
Incorrect key name for IPAM options check
|
2018-04-24 13:33:42 -07:00 |
Joffrey F
|
fa6d837b49
|
Clearly define IPAM config schema for validation
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-04-23 19:08:55 -07:00 |
Joffrey F
|
299ce6ad00
|
Incorrect key name for IPAM options check
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-04-23 18:16:58 -07:00 |
Joffrey F
|
8356576a9a
|
Make sure error messages are unicode strings before combining
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-04-09 11:46:33 -07:00 |
Joffrey F
|
7aa51a18ff
|
Fix port serialization with external IP
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-30 18:02:06 -07:00 |
Joffrey F
|
520f5d0fde
|
Add 2.4 file format with platform support. Also reads DOCKER_DEFAULT_PLATFORM env
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-30 12:39:10 -07:00 |
Joffrey F
|
070474acae
|
Fix unit tests
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-29 17:21:47 -07:00 |
Joffrey F
|
2e100353d3
|
Add support for build isolation parameter
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-29 16:57:07 -07:00 |
Joffrey F
|
344003a2f9
|
Ignore NotFound for external overlay networks
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-28 16:49:00 -07:00 |
Joffrey F
|
8d96980ba4
|
Merge pull request #5833 from docker/5826-load_retry_utf8
On load error, retry reading the file with UTF-8 encoding
|
2018-03-28 11:45:04 -07:00 |
Joffrey F
|
90c57f99e8
|
On load error, retry reading the file with UTF-8 encoding
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-27 12:37:21 -07:00 |