Giter Site home page Giter Site logo

okteto / devenv Goto Github PK

View Code? Open in Web Editor NEW
30.0 10.0 19.0 134 KB

Development containers for Okteto

Home Page: https://okteto.com/docs/reference/development-environment

License: Apache License 2.0

Shell 2.29% Dockerfile 71.43% Makefile 26.29%
hacktoberfest development-environment kubernetes remote-development containers docker

devenv's Introduction

Development Containers for Okteto

When you run okteto up the container running your application is replaced by a development container that contains your development tools (e.g. maven and jdk, or npm, python, go compiler, debuggers, etc).

The development container can be any docker image. More information about development containers, and how to build your own is available here.

The development containers on this list are maintained by the Okteto team to help you get started:

General Use

Language/Stack Docker Image
dotnetcore 8.0 okteto/dotnetcore:8
golang 1.21 okteto/golang:1
jdk 17, Gradle 8.2 okteto/gradle:6.5
jdk 17, Maven 3 okteto/maven:3-openjdk
node 20 okteto/node:20
php 7 okteto/php:7
python 3 okteto/python:3
ruby 2 okteto/ruby:2
rust okteto/rust:1

Contributions

Are missing your favorite stack or language? Contributions are encouraged in the form of issues, feature requests, or PRs.

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

devenv's People

Contributors

bgonp avatar fdelucchijr avatar garyhodgson avatar jlopezbarb avatar lukasm0 avatar maroshii avatar odedlaz avatar pchico83 avatar rberrelleza avatar tavferreira avatar zlymeda avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

devenv's Issues

Upgrade okteto/rust to 1.47.0

Can you re-release the okteto/rust container, such that it uses Rust 1.47.0?

Does it make sense to include an explicit Rust version tag on the Docker container, something like: image: okteto/rust:1.47.0?

This makes it more transparent to the developer which Rust version is being used.

Thanks!

BTW - awesome concept. It makes the (Rust) developers much more productive!

VSCode not getting PATH env properly in okteto/rust

echo $PATH in the shell brought up by okteto up outputs:
/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

echo $PATH in the shell by VSCode remote ssh outputs:
/root/.vscode-server-insiders/bin/ed6c343edb720d91ee0859e566c84b5687f5a9d5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

It misses /usr/local/cargo/bin in PATH, making rust-analyzer extension not functioning.

Current walkaround is set cargo bin path in the extension settings.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.