#process-running #different #sindresorhus-is-docker

is-docker

Checks if the process is running inside a Docker container

2 unstable releases

Uses old Rust 2015

0.2.0 Jan 22, 2023
0.1.0 Jan 21, 2023

#1676 in Command line utilities

Download history 20244/week @ 2023-12-12 16467/week @ 2023-12-19 15754/week @ 2023-12-26 20687/week @ 2024-01-02 21173/week @ 2024-01-09 25005/week @ 2024-01-16 23197/week @ 2024-01-23 25556/week @ 2024-01-30 26584/week @ 2024-02-06 26177/week @ 2024-02-13 27455/week @ 2024-02-20 29183/week @ 2024-02-27 32644/week @ 2024-03-05 28349/week @ 2024-03-12 29845/week @ 2024-03-19 23223/week @ 2024-03-26

118,631 downloads per month
Used in 186 crates (via is-wsl)

MIT license

3KB

is-docker

Checks if the process is running inside a Docker container. Rust implementation of sindresorhus/is-docker

Usage

$> cargo add is-docker

main.rs


use is_docker::is_docker

fn main() {
    if is_docker() {
        // Do some docker related stuff 🎇
    } else {
        // Do some different things! <3
    }
}

Dependencies

~49KB