雑なメモ書き

気楽にいきます

お手軽にたちあがるLinuxコンテナが欲しかった

Linux環境で実験したいことがあって、お手軽に立ち上がる環境を作った。

FROM ubuntu:18.04

RUN apt-get update -y && apt-get install -y \
    git \
    strace \
    zsh \
    vim \
    curl \
    gdb \
    wget \
    build-essential

RUN curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

RUN wget -P ~ git.io/.gdbinit

COPY vimrc /root/.vimrc
COPY zshrc /root/.zshrc

WORKDIR /data

こんな感じでDockerfile書いて

docker build -t linux-test .

buildして

docker run --cap-add=SYS_PTRACE --security-opt="seccomp=unconfined" -v ${PWD}:/data -it linux-test bash

runして上げれば立ち上がる。 まあ、でもGUI欲しいよなぁ