---
title: Docker Desktopの新機能Dev Environments
tags: 
author: [Katsushi21](https://www.docswell.com/user/Katsushi21)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/Y7659LZQEV.jpg?width=480
description: Docker Desktopの新機能Dev Environments by Katsushi21
published: January 18, 24
canonical: https://www.docswell.com/s/Katsushi21/KRX4V2-2024-01-18-000145
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/Y7659LZQEV.jpg)

Docker Desktopの新機能
Dev Environments
1/6


# Page. 2

![Page Image](https://bcdn.docswell.com/page/G75YN1W274.jpg)

Dev Environmentsとは
• Docker環境のバージョン管理と構築を手軽に行うための機能
• Docker環境ファイルをリモートリポジトリに簡単にpushできる
• ワンクリックでDocker環境のpullとcompose upを行ってくれる
• コンテナ内でのVScode起動もワンクリックで可能
2/6


# Page. 3

![Page Image](https://bcdn.docswell.com/page/9J2G51Q1JR.jpg)

リモートリポジトリからpull
Rootにdocker-compose.ymlを含むリポジトリ
右上にURLを入力してCreateを押すと、
pullとコンテナ起動を自動で行ってくれる
GithubやDocker Hubなどのリモートリポジトリからpull可能
AWSのCodeCommitは未検証
3/6


# Page. 4

![Page Image](https://bcdn.docswell.com/page/DEYVKZW4EM.jpg)

リモートリポジトリへのpush
チームとのコード共有も簡単に可能
Docker Hub上のリポジトリを入力してpush
現時点ではDocker Hubにのみpush可能であり、Teamプランへの加入が必須となっている。($7 per user/month)
4/6


# Page. 5

![Page Image](https://bcdn.docswell.com/page/VJNMR39678.jpg)

VScodeとの連携
コンテナ内でVScodeを起動可能
VScode内で直接コマンド入力ができる
現時点ではVScodeと拡張機能のインストールが必須となっている
5/6


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YE9NM92RE3.jpg)

Preview版時点での所感
• ワンクリックでpullとcompose upを自動的に行う点は便利
• ソースコードの変更に伴う、実行環境の変更に素早く対応可能
• ソースコードと環境のコードを別々に管理することで真価を発揮する？
• Push対応がDocker Hubのみと少ない
• VScodeのインストールが必須となっているため、若干面倒
6/6


