Refrsesh docker image.
--HG-- branch : develop
This commit is contained in:
parent
a2ff65d8fb
commit
37b07c1512
|
@ -11,8 +11,6 @@ pipelines:
|
|||
- cat /etc/*-release
|
||||
- uname -a
|
||||
- grep -i processor /proc/cpuinfo | wc -l
|
||||
- sed -i '/jessie-updates/d' /etc/apt/sources.list
|
||||
- apt-get update && apt-get install -y qtbase5-dev libqt5svg5-dev qt5-default qttools5-dev-tools libqt5xmlpatterns5-dev libqt5core5a libqt5gui5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libqt5xml5 libqt5xmlpatterns5 xpdf xvfb
|
||||
- gcc --version
|
||||
- mkdir build
|
||||
- cd build
|
||||
|
|
2
dist/docker/Dockerfile
vendored
2
dist/docker/Dockerfile
vendored
|
@ -1,4 +1,4 @@
|
|||
FROM gcc
|
||||
FROM gcc:latest
|
||||
MAINTAINER Roman Telezhynskyi <dismine@gmail.com>
|
||||
|
||||
RUN apt-get update && apt-get install -y \
|
||||
|
|
17
dist/docker/README
vendored
17
dist/docker/README
vendored
|
@ -4,8 +4,9 @@ There are some steps required to create your own docker image.
|
|||
2. Install docker.io package on 64 bit system.
|
||||
3. Create a Dockerfile. You will find one in this directory.
|
||||
4. Build the image from Dockerfile.
|
||||
5. Push the image to Docker hub.
|
||||
6. Specify the image in your bitbucket-pipelines.yml file
|
||||
5. Login on Docker hub
|
||||
6. Push the image to Docker hub.
|
||||
7. Specify the image in your bitbucket-pipelines.yml file
|
||||
|
||||
1 Docker hub account
|
||||
Well, sign up here =) https://hub.docker.com/
|
||||
|
@ -18,13 +19,17 @@ Find example in this directory.
|
|||
|
||||
4 Build docker image
|
||||
In the same directory as you have your Dockerfile, run command:
|
||||
docker build -t yourdockerusername/imagename .
|
||||
sudo docker build -t yourdockerusername/imagename .
|
||||
|
||||
5 Push image to Docker hub
|
||||
5 Login on Docker hub
|
||||
Before publishing you must login on Docker hub
|
||||
sudo docker login
|
||||
|
||||
6 Push image to Docker hub
|
||||
Run command
|
||||
docker push yourdockerusername/imagename
|
||||
sudo docker push yourdockerusername/imagename
|
||||
|
||||
6 Specify the image in your bitbucket-pipelines.yml file
|
||||
7 Specify the image in your bitbucket-pipelines.yml file
|
||||
As documented here: https://confluence.atlassian.com/display/BITBUCKET/Use+Docker+images+as+build+environments+in+Bitbucket+Pipelines
|
||||
|
||||
You can use your image on a top level as well as on a specific step like this.
|
||||
|
|
Loading…
Reference in New Issue
Block a user