Skip to content

Commit

Permalink
Release 24.03.1
Browse files Browse the repository at this point in the history
  • Loading branch information
accetto committed Mar 14, 2024
1 parent dbed7d5 commit a69ee64
Show file tree
Hide file tree
Showing 8 changed files with 127 additions and 3 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@

***

### Release 24.03.1

This is a fix release, correcting an unfortunate copy-and-paste error in the files `Dockerfile.xfce.nodejs`, `Dockerfile.xfce.nvm` and `Dockerfile.xfce.python`.

Other changes:

- Readme files for Docker Hub have got a new section `Sharing Visual Studio Code profiles`

### Release 24.03

This is the first `G3v5` release.
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.xfce.nodejs
Original file line number Diff line number Diff line change
Expand Up @@ -364,7 +364,7 @@ EXPOSE "${NODEJS_PORT}"
### stage_vscode
################

FROM merge_stage_browser as stage_vscode
FROM stage_nodejs as stage_vscode
ARG ARG_APT_NO_RECOMMENDS
ARG ARG_VSCODE_DISTRO
ARG ARG_VSCODE_VERSION
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.xfce.nvm
Original file line number Diff line number Diff line change
Expand Up @@ -346,7 +346,7 @@ USER 0
### stage_vscode
################

FROM merge_stage_browser as stage_vscode
FROM stage_nvm as stage_vscode
ARG ARG_APT_NO_RECOMMENDS
ARG ARG_VSCODE_DISTRO
ARG ARG_VSCODE_VERSION
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.xfce.python
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ COPY ./xfce-python/src/samples "${HOME}"/projects/samples
### stage_vscode
################

FROM merge_stage_browser as stage_vscode
FROM stage_python as stage_vscode
ARG ARG_APT_NO_RECOMMENDS
ARG ARG_VSCODE_DISTRO
ARG ARG_VSCODE_VERSION
Expand Down
29 changes: 29 additions & 0 deletions docker/xfce-nodejs/README-dockerhub.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,32 @@ This [User guide][this-user-guide] describes the images and how to use them.

The related [GitHub project][this-github] contains image generators that image users generally don’t need, unless they want to build the images themselves.

### Sharing Visual Studio Code profiles

You can share *portable* `Visual Studio Code` profiles using *volumes* if you build your `compose` file similar to this:

```yaml
volumes:
### The volume should be prepared beforehand, otherwise
### it would be removed with the service.
some-shared-vscode-profile-volume:
external: true

services:
some-vscode-service:
....
volumes:
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/user-data/User
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/extensions
```
Be aware, that if you don't prepare the volume beforehand, it will be removed with the service.
Read more about [Docker volumes][doc-docker-volumes] and [Compose volumes][doc-compose-volumes] in the official documentation.
### Tags
The following image tags are regularly built and published on Docker Hub:
Expand Down Expand Up @@ -144,6 +170,9 @@ If you have a question or an idea and you don't want to open an issue, you can a

[docker-debian]: https://hub.docker.com/_/debian/

[doc-docker-volumes]: https://docs.docker.com/storage/volumes/
[doc-compose-volumes]: https://docs.docker.com/compose/compose-file/07-volumes/

[angular]: https://angular.io/
[chromium]: https://www.chromium.org/Home
[curl]: http://manpages.ubuntu.com/manpages/bionic/man1/curl.1.html
Expand Down
29 changes: 29 additions & 0 deletions docker/xfce-nvm/README-dockerhub.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,32 @@ This [User guide][this-user-guide] describes the images and how to use them.

The related [GitHub project][this-github] contains image generators that image users generally don’t need, unless they want to build the images themselves.

### Sharing Visual Studio Code profiles

You can share *portable* `Visual Studio Code` profiles using *volumes* if you build your `compose` file similar to this:

```yaml
volumes:
### The volume should be prepared beforehand, otherwise
### it would be removed with the service.
some-shared-vscode-profile-volume:
external: true

services:
some-vscode-service:
....
volumes:
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/user-data/User
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/extensions
```
Be aware, that if you don't prepare the volume beforehand, it will be removed with the service.
Read more about [Docker volumes][doc-docker-volumes] and [Compose volumes][doc-compose-volumes] in the official documentation.
### Tags
The following image tags are regularly built and published on Docker Hub:
Expand Down Expand Up @@ -143,6 +169,9 @@ If you have a question or an idea and you don't want to open an issue, you can a

[docker-debian]: https://hub.docker.com/_/debian/

[doc-docker-volumes]: https://docs.docker.com/storage/volumes/
[doc-compose-volumes]: https://docs.docker.com/compose/compose-file/07-volumes/

[angular]: https://angular.io/
[chromium]: https://www.chromium.org/Home
[curl]: http://manpages.ubuntu.com/manpages/bionic/man1/curl.1.html
Expand Down
29 changes: 29 additions & 0 deletions docker/xfce-python/README-dockerhub.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,32 @@ This [User guide][this-user-guide] describes the images and how to use them.

The related [GitHub project][this-github] contains image generators that image users generally don’t need, unless they want to build the images themselves.

### Sharing Visual Studio Code profiles

You can share *portable* `Visual Studio Code` profiles using *volumes* if you build your `compose` file similar to this:

```yaml
volumes:
### The volume should be prepared beforehand, otherwise
### it would be removed with the service.
some-shared-vscode-profile-volume:
external: true

services:
some-vscode-service:
....
volumes:
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/user-data/User
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/extensions
```
Be aware, that if you don't prepare the volume beforehand, it will be removed with the service.
Read more about [Docker volumes][doc-docker-volumes] and [Compose volumes][doc-compose-volumes] in the official documentation.
### Tags
The following image tags are regularly built and published on Docker Hub:
Expand Down Expand Up @@ -140,6 +166,9 @@ If you have a question or an idea and you don't want to open an issue, you can a

[docker-debian]: https://hub.docker.com/_/debian/

[doc-docker-volumes]: https://docs.docker.com/storage/volumes/
[doc-compose-volumes]: https://docs.docker.com/compose/compose-file/07-volumes/

[chromium]: https://www.chromium.org/Home
[curl]: http://manpages.ubuntu.com/manpages/bionic/man1/curl.1.html
[firefox]: https://www.mozilla.org
Expand Down
29 changes: 29 additions & 0 deletions docker/xfce-vscode/README-dockerhub.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,32 @@ This [User guide][this-user-guide] describes the images and how to use them.

The related [GitHub project][this-github] contains image generators that image users generally don’t need, unless they want to build the images themselves.

### Sharing Visual Studio Code profiles

You can share *portable* `Visual Studio Code` profiles using *volumes* if you build your `compose` file similar to this:

```yaml
volumes:
### The volume should be prepared beforehand, otherwise
### it would be removed with the service.
some-shared-vscode-profile-volume:
external: true

services:
some-vscode-service:
....
volumes:
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/user-data/User
- type: volume
source: some-shared-vscode-profile-volume:
target: /home/headless/.vscode-portable/code/data/extensions
```
Be aware, that if you don't prepare the volume beforehand, it will be removed with the service.
Read more about [Docker volumes][doc-docker-volumes] and [Compose volumes][doc-compose-volumes] in the official documentation.
### Tags
The following image tags are regularly built and published on Docker Hub:
Expand Down Expand Up @@ -120,6 +146,9 @@ If you have a question or an idea and you don't want to open an issue, you can a

[docker-debian]: https://hub.docker.com/_/debian/

[doc-docker-volumes]: https://docs.docker.com/storage/volumes/
[doc-compose-volumes]: https://docs.docker.com/compose/compose-file/07-volumes/

[chromium]: https://www.chromium.org/Home
[curl]: http://manpages.ubuntu.com/manpages/bionic/man1/curl.1.html
[firefox]: https://www.mozilla.org
Expand Down

0 comments on commit a69ee64

Please sign in to comment.