#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

#1642 in Command line utilities

Download history 20759/week @ 2024-01-07 24315/week @ 2024-01-14 23107/week @ 2024-01-21 25548/week @ 2024-01-28 26416/week @ 2024-02-04 25584/week @ 2024-02-11 27661/week @ 2024-02-18 28918/week @ 2024-02-25 32251/week @ 2024-03-03 28876/week @ 2024-03-10 29693/week @ 2024-03-17 27894/week @ 2024-03-24 27527/week @ 2024-03-31 31993/week @ 2024-04-07 35669/week @ 2024-04-14 33949/week @ 2024-04-21

131,789 downloads per month
Used in 201 crates (2 directly)

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

~48KB