LoginSignup
0
1

More than 3 years have passed since last update.

ubuntuでpodman試してみた

Last updated at Posted at 2020-05-20

環境

ubuntu 18.04.4 LTS
podman 1.9.2
podman-compose 0.1.5

参考サイト

手順

1.podmanインストール

podmanのサイトにいき、Debianの手順のところを実施。


# Debian Unstable/Sid
echo 'deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_Unstable/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_Unstable/Release.key | sudo apt-key add -

# Debian Testing
echo 'deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_Testing/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_Testing/Release.key | sudo apt-key add -

# Debian 10
echo 'deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/Release.key | sudo apt-key add -

sudo apt-get update -qq
sudo apt-get -qq -y install podman

2.podman-composeインストール

この記事を参考 にしつつpodman-composeをインストール

sudo apt install -y python3-pip
sudo pip3 install podman-compose

3.jenkins コンテナを起動

この記事を参考(本当にお世話になります。) のdocker-compose.ymlを転用して作成

docker-compose.yml
version: "3.7"
services:
  master:
    image: jenkins/jenkins:lts
    restart: always
    ports:
      - 8080:8080
      - 50000:50000
    volumes:
      - ./jenkins_home:/var/jenkins_home

作成後、upする。

sudo podman-compose up -d

ちょっとはまったこと

podman-composeするときsudoをつけないとエラーになります。
詳細はよくわからないのだがここで話し合われていることのようなので、sudoをつけて実行してみた。一般ユーザでそのまま実行するにはなにかしらの設定が必要みたい。
知っている人いたら教えてください。

お礼

@rururu_kenkenの記事をだいぶ参考にさせたいただきました。ありがとうございます。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1