Harshavardhana
ec2295c3dc
Quickly build dev docker images using 'make docker' ( #6505 )
...
This PR simplifies the process of developer build of local
docker containers using `make docker`.
You need to provide a TAG i.e
```
TAG=y4m4/minio:exp make docker
```
6 years ago
Harshavardhana
cea4f82586
Revert "Remove curl after the usage ( #6347 )" ( #6366 )
...
This reverts commit dafa5073cb
.
This commit revert also fixes #6365
6 years ago
Manjunath A Kumatagi
dafa5073cb
Remove curl after the usage ( #6347 )
6 years ago
Benjamin
c733fe87ce
change MAINTAINER to LABEL ( #5843 )
6 years ago
Harshavardhana
73f7a98590
Enable go1.10.1 version ( #5666 )
7 years ago
Nitish Tiwari
6882467db8
Update volume in Dockerfiles ( #5646 )
...
All sample commands in Minio docs use the volume path as /data.
Updated the dockerfiles to follow the same pattern.
Fixes #5635
7 years ago
Harshavardhana
fd3897d0c3
Move to go1.9.4 with recent security release ( #5502 )
7 years ago
Harshavardhana
2d19663fef
Update dockerfile go version to 1.9.2 ( #5441 )
7 years ago
Paul Trunk
bd9cdcf379
Add custom secret names for Docker ( #5355 )
7 years ago
Harshavardhana
eb7c690ea9
Support in-place upgrades of new minio binary and releases. ( #4961 )
...
This PR allows 'minio update' to not only shows update banner
but also allows for in-place upgrades.
Updates are done safely by validating the downloaded
sha256 of the binary.
Fixes #4781
7 years ago
Harshavardhana
e2bff5cdc0
Move Dockerfile to go 1.9.1 ( #5047 )
...
Additionally add Dockerfile.dev to build local development images.
7 years ago
Harshavardhana
c46c2a6dd6
Fix healthcheck issue with Docker containers ( #5011 )
...
Fixes #5010
7 years ago
A. Elleuch
b4dc6df35c
go1.8: Changes to support golang 1.8 ( #4759 )
...
QuirkConn is added to replace net.Conn as a workaround to a golang bug:
https://github.com/golang/go/issues/21133
7 years ago
Harshavardhana
11c4223f2c
Add docker release files. ( #4473 )
...
We used to release by building directly on the docker
hub auto build process, which is sufficient for edge
but it is not a good idea to do it for stable releases.
Do not build docker release binaries again, but instead
use the released binaries themselves which are signed
and validated.
7 years ago
Harshavardhana
348aa6566c
Add nsswitch.conf to our docker image ( #4379 )
...
This will cause the alpine images to resolve DNS
using /etc/hosts along with the normal DNS resolver.
7 years ago
Harshavardhana
6e9ac8db59
docker: Support docker swarm secrets. ( #3977 )
...
Fixes #3896
8 years ago
Harshavardhana
433225ab0d
docker: ca-certificates should not be removed. ( #3868 )
8 years ago
Harshavardhana
3e655a2c85
docker: Add ARM docker container dockerfile. ( #3574 )
8 years ago
Minio Trusted
46fdd70114
Fix docker file and avoid creating README.md
8 years ago
Harshavardhana
bf3c93a8cc
Fix docker file to use binary endpoint. ( #3180 )
8 years ago
Harshavardhana
a773a6dce6
docker: Fix docker build.
8 years ago
Harshavardhana
fdaa129a5b
Fix dockerfile container image. ( #2892 )
8 years ago
Anis Elleuch
79e0c52fc2
Increment golang version for docker images ( #2761 )
8 years ago
Hugo Jobling
600551feb9
Make export directory an exposed volume ( #2610 )
...
This exposes the /export directory, making it possible to mount it from other
containers. It also makes it possible to bind a local folder to the internal /export
mount point using the native Docker for Mac/Windows and Kinematic.
8 years ago
Andrew Stone
3118195e92
docker: Minimize image size ( #2585 )
...
This takes the image size from 823.1MB (current edge) to 281.8MB.
The following steps are taken:
0) Use go-alpine for a much smaller base image
1) Perform all actions in 1 step to eliminate diff images
2) Remove unused files created after setup
8 years ago
Harshavardhana
41187fc2ef
docker: Fix docker edge build
8 years ago
Rajiv Makhijani
9dccbd6478
New Dockerfile for building & running minio inside Docker (inc. autobuild support) ( #1473 ) ( #1485 )
8 years ago
Harshavardhana
1ef5ab3c28
docker: Fix docker command entry.
9 years ago
Alexander Jung-Loddenkemper
342f8fbe5d
Alpine & CA-Certs for SSL support
...
Switch to alpine as a base image and install the ca certifcates to enable the minio docker container to run behind a SSL proxy, which will fix #1146
9 years ago
Harshavardhana
91a092792a
presigned: Fix a bug in presigned request verification.
...
Additionally add Docker proxy configuration.
9 years ago
Anand Babu (AB) Periasamy
bbca70e13b
rewrite minio runtime checks
9 years ago
Harshavardhana
c9d2904e42
docker: Fix docker build.
9 years ago
Krishna Srinivas
440bec28d9
docker: the docker image will now contain just the static binary
9 years ago
Harshavardhana
762b798767
Migrate this project to minio micro services code
9 years ago
Matt Butcher
c486dfbb7b
Add non-root minio user.
...
This adds a minio user and runs minio as that user instead of
as root.
9 years ago
Matt Butcher
37a02670f5
Use ubuntu-debootstrap and Go 1.5.1.
...
Currently, the Dockerfile is broken because it installs Go 1.5
while the minimum required version is 1.5.1.
Also, switch to a minimval version of Ubuntu (ubuntu-debootstrap)
and reduce the image size by 70M in unneeded dependencies.
9 years ago
Harshavardhana
988d39a5b6
Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled
9 years ago
Harshavardhana
2413a110e6
Fix SSL support, pointer indirection caused nil buffers
9 years ago
Harshavardhana
8d06504068
Change all minio-io path to minio
9 years ago
Frederick F. Kautz IV
7cf86e6114
Fix docker support
9 years ago
Harshavardhana
c63bdf79fa
Remove docs, minimal docs going to be at minio.io instead and rest amazon docs
10 years ago
Anis Elleuch
64fed14aac
Add Dockerfile to build a docker image with embarked minio server
10 years ago
Anis Elleuch
e4b6239277
Add Dockerfile to build a docker image with embarked minio server
10 years ago