flagflag  
8: 2021-09-16 (Thu) 14:49:13 iseki source 9: 2021-09-18 (Sat) 11:46:25 iseki source
Line 12: Line 12:
 # dnf module install container-tools -y  # dnf module install container-tools -y
 # dnf install podman -y  # dnf install podman -y
 + # dnf install podman-docker -y
 + # dnf install podman-remote -y
 + # dnf install podman-plugins -y
 +
 +**** CentOS7 に v3 をインストールする(通常は v1.6.4 : 2021 9/18) [#h57980fd]
 +- /etc/yum.repo.d/podman.repo
 +--https://download.opensuse.org/reposito​ries/devel:/kubic:/libcontainers:/stable​/CentOS_7/devel:kubic:libcontainers:stab​le.repo
 + [devel_kubic_libcontainers_stable]
 + name=Stable Releases of Upstream github.com/containers packages (CentOS_7)
 + type=rpm-md
 + baseurl=https://download.opensuse.org/r​epositories/devel:/kubic:/libcontainers:​/stable/CentOS_7/
 + gpgcheck=1
 + gpgkey=https://download.opensuse.org/re​positories/devel:/kubic:/libcontainers:/​stable/CentOS_7/repodata/repomd.xml.key
 + enabled=1
 +
 + # yum install podman -y
 + # yum install podman-docker -y
 + # yum install podman-remote -y
 + # yum install podman-plugins -y
 + # podman --version
 + podman version 3.0.1
 +#br
*** [[Skopeo>./Skopeo]] [#aea7a285] *** [[Skopeo>./Skopeo]] [#aea7a285]
Line 32: Line 54:
- [[JupyterHub]] の sawrmspawner はやっぱり動かんのう. - [[JupyterHub]] の sawrmspawner はやっぱり動かんのう.
- Network周りが違うよう. - Network周りが違うよう.
 +#br
 +
 +** API [#qe433dba]
 +- v2.0 から RESTful API をサポート,varlink は廃止へ.
 +
 + systemctl daemon-reload
 + systemctl enable podman.socket
 + systemctl start podman.socket
#br #br
** Tips [#ef3c521a] ** Tips [#ef3c521a]
-*** 知らない所で蠢くヤツ [#q8fa6054]+ 
 +*** 知らない所で蠢くヤツら [#q8fa6054]
- 以下にファイルが作られる - 以下にファイルが作られる
-- ~/.local/share/containers/ -- ~/.local/share/containers/
Line 80: Line 111:
#br #br
** Devel [#de1c7526] ** Devel [#de1c7526]
- podman run -d --net host -v /home/teacher/iseki:/home/iseki/ -w /home/iseki/ --env JUPYTERHUB_API_TOKEN=cf30aa5ab007444ca64​62ff8c4decfec --env JPY_API_TOKEN=cf30aa5ab007444ca6462ff8c4​decfec --env JUPYTERHUB_CLIENT_ID=jupyterhub-user-ise​ki --env JUPYTERHUB_HOST= --env JUPYTERHUB_OAUTH_CALLBACK_URL=/user/iseki/oauth_callback --env JUPYTERHUB_USER=iseki --env JUPYTERHUB_SERVER_NAME= --env JUPYTERHUB_API_URL=http://202.26.150.118:8081/hub/api --env JUPYTERHUB_ACTIVITY_URL=http://202.26.150.118:8081/hub/api/users/iseki/activity --env JUPYTERHUB_BASE_URL=/ --env JUPYTERHUB_SERVICE_PREFIX=/user/iseki/ --env GRANT_SUDO=no --env CHOWN_HOME=yes --env PRJCT_DIR=jupyter --env WORK_DIR=works --env COURSE_DIR=.courses --env NB_UMASK=0037 --env CONDA_DIR=/opt/conda --env TZ=JST-9 --env JUPYTER_ENABLE_LAB=yes --env JUPYTER_IMAGE_SPEC=docker.io/jupyterhub/singleuser -v /mnt/datahdd:/extdata --hooks-dir /usr/share/containers/oci/hooks.d/ -e NVIDIA_VISIBLE_DEVICES=all docker.io/jupyterhub/singleuser jupyterhub-singleuser --NotebookApp.port=42868 --allow-root --ip=0.0.0.0+ podman run -d --net host 
 + -v /home/teacher/iseki:/home/iseki/ 
 + -v /mnt/datahdd:/extdata 
 + -w /home/iseki/ 
 + --hooks-dir /usr/share/containers/oci/hooks.d/ 
 + -e NVIDIA_VISIBLE_DEVICES=all 
 + docker.io/jupyterhub/singleuser 
 + jupyterhub-singleuser 
 + --NotebookApp.port=42868 
 + --allow-root 
 + 
 + podman run -d --net host 
 + -v /home/bob:/home/jovyan/home 
 + -v /mnt/datahdd:/exdata 
 + docker.io/jupyterhub/singleuser 
 + start-notebook.sh 
 + --NotebookApp.port=50377 
 +#br 
 +- コマンド例
 + podman run -d --net host -v /home/teacher/iseki:/home/iseki/ -w /home/iseki/
 + --env JUPYTERHUB_API_TOKEN=cf30aa5ab007444ca64​62ff8c4decfec
 + --env JPY_API_TOKEN=cf30aa5ab007444ca6462ff8c4​decfec
 + --env JUPYTERHUB_CLIENT_ID=jupyterhub-user-ise​ki
 + --env JUPYTERHUB_HOST=
 + --env JUPYTERHUB_OAUTH_CALLBACK_URL=/user/isek​i/oauth_callback
 + --env JUPYTERHUB_USER=iseki
 + --env JUPYTERHUB_SERVER_NAME=
 + --env JUPYTERHUB_API_URL=http://202.26.150.118​:8081/hub/api
 + --env JUPYTERHUB_ACTIVITY_URL=http://202.26.15​0.118:8081/hub/api/users/iseki/activity
 + --env JUPYTERHUB_BASE_URL=/
 + --env JUPYTERHUB_SERVICE_PREFIX=/user/iseki/
 + --env GRANT_SUDO=no
 + --env CHOWN_HOME=yes
 + --env PRJCT_DIR=jupyter
 + --env WORK_DIR=works
 + --env COURSE_DIR=.courses
 + --env NB_UMASK=0037
 + --env CONDA_DIR=/opt/conda
 + --env TZ=JST-9
 + --env JUPYTER_ENABLE_LAB=yes
 + --env JUPYTER_IMAGE_SPEC=docker.io/jupyterhub/​singleuser
 + -v /mnt/datahdd:/extdata
 + --hooks-dir /usr/share/containers/oci/hooks.d/
 + -e NVIDIA_VISIBLE_DEVICES=all
 + docker.io/jupyterhub/singleuser jupyterhub-singleuser
 + --NotebookApp.port=42868
 + --allow-root
 + --ip=0.0.0.0
- Podman command: podman run -d --net host -v /home/bob:/home/jovyan/home --env JUPYTERHUB_API_TOKEN=7807b43805c442f4b38​b1a89855df831 --env JPY_API_TOKEN=7807b43805c442f4b38b1a8985​5df831 --env JUPYTERHUB_CLIENT_ID=jupyterhub-user-bob​ --env JUPYTERHUB_HOST= --env JUPYTERHUB_OAUTH_CALLBACK_URL=/user/bob/​oauth_callback --env JUPYTERHUB_USER=bob --env JUPYTERHUB_SERVER_NAME= --env JUPYTERHUB_API_URL=http://202.26.150.118​:8081/hub/api --env JUPYTERHUB_ACTIVITY_URL=http://202.26.15​0.118:8081/hub/api/users/bob/activity --env JUPYTERHUB_BASE_URL=/ --env JUPYTERHUB_SERVICE_PREFIX=/user/bob/ --env GRANT_SUDO=no --env CHOWN_HOME=yes --env PRJCT_DIR=jupyter --env WORK_DIR=works --env COURSE_DIR=.courses --env NB_UMASK=0037 --env CONDA_DIR=/opt/conda --env TZ=JST-9 --env JUPYTER_ENABLE_LAB=yes --env JUPYTER_IMAGE_SPEC=docker.io/jupyterhub/​singleuser -v /mnt/datahdd:/exdata docker.io/jupyterhub/singleuser start-notebook.sh --NotebookApp.port=50377+ podman run -d --net host -v /home/bob:/home/jovyan/home 
 + --env JUPYTERHUB_API_TOKEN=7807b43805c442f4b38​b1a89855df831 
 + --env JPY_API_TOKEN=7807b43805c442f4b38b1a8985​5df831 
 + --env JUPYTERHUB_CLIENT_ID=jupyterhub-user-bob​ 
 + --env JUPYTERHUB_HOST= 
 + --env JUPYTERHUB_OAUTH_CALLBACK_URL=/user/bob/​oauth_callback 
 + --env JUPYTERHUB_USER=bob 
 + --env JUPYTERHUB_SERVER_NAME= 
 + --env JUPYTERHUB_API_URL=http://202.26.150.118​:8081/hub/api 
 + --env JUPYTERHUB_ACTIVITY_URL=http://202.26.15​0.118:8081/hub/api/users/bob/activity 
 + --env JUPYTERHUB_BASE_URL=/ 
 + --env JUPYTERHUB_SERVICE_PREFIX=/user/bob/ 
 + --env GRANT_SUDO=no 
 + --env CHOWN_HOME=yes 
 + --env PRJCT_DIR=jupyter 
 + --env WORK_DIR=works 
 + --env COURSE_DIR=.courses 
 + --env NB_UMASK=0037 
 + --env CONDA_DIR=/opt/conda 
 + --env TZ=JST-9 
 + --env JUPYTER_ENABLE_LAB=yes 
 + --env JUPYTER_IMAGE_SPEC=docker.io/jupyterhub/​singleuser 
 + -v /mnt/datahdd:/exdata docker.io/jupyterhub/singleuser 
 + start-notebook.sh 
 + --NotebookApp.port=50377


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

64 user(s) are online (21 user(s) are browsing xpwiki)

Members: 0
Guests: 64

more...

Access Counter

Today : 1273712737127371273712737
Yesterday : 1185711857118571185711857
Total : 2362446423624464236244642362446423624464236244642362446423624464
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com