LinuxのCentOSの7非ルート・インストールソースバージョンドッカー

注:root以外のユーザーは、sudo権限を持っている必要があります

まず、インストール前の準備

1.レビュー現在のホストは、ドッキングウィンドウ・グループを持っています

新しいの出力はありません場合

ここでも、グループがドッキングウィンドウを有することが判明しました

2.新しいsudo権限を持つユーザー(rootと、彼らが知っていれば他の人が持っているのsudo権限のシステムユーザのパスワードを、3をスキップし、そうでない場合は、行います)

ユーザーのパスワードを変更します。

新規ユーザーのためのsudo権限を追加します。

VI須藤の/ etc / sudoersファイルは、
  次の行が92追加された
  テストALL =(ALL)ALL

3.(このケースでは、ユーザがドッカーグループに追加されていない)グループに現在のユーザーをドッカー

sudoのユーザー権限に切り替え、その後、現在のユーザーに切り替える(この時点では、ユーザーがグループのドッキングウィンドウに参加している見ることができます

3.新しいユーザーとそれのsudo権限を削除します(ステップ2は、この手順を無視しないでください)

sudo vi /etc/sudoers
  在92行下一行添加
  test  ALL=(ALL)  ALL

2つの出口、それ以外の場合はエラーの削除ユーザー

第二に、インストールドッカ

1.ダウンロード]ドッキングウィンドウのソースパッケージと仮想マシンにアップロード

https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/docker-18.09.0.tgz

2.指定したディレクトリにソースパッケージを抽出

3.ディレクトリの/ usr / bin /ディレクトリにコピードッカーからの抽出物中の命令

sudo cp docker/* /usr/bin/

4./usr/bin/ディレクトリの下に1つの所有者とグループの指示にドッカ(行わなければならない、そうでない場合は、非rootユーザーのドッキングウィンドウの命令エラー:権限が不足)

chownコマンドルートをSUDO:ドッキングウィンドウは/ usr / binに/ドッキングウィンドウ* 
sudoをchownをルート:ドッキングウィンドウは/ usr / binに/ containerd * 
sudoをchownをルート:ドッキングウィンドウは/ usr / binに/ runc 
のsudo chownをルート:ドッキングウィンドウは/ usr / binに/ CTR

1つの所有者とグループを変更するかどうかのチェック(得られるとドッカーディレクトリからの抽出物における8つの命令)

6.ドッキングウィンドウは、サービスのサービスとして登録しました

新建该文件
須藤VIの/ etc /にsystemd /システム/ docker.service
加入以下内容:
[部] 説明
= ドッカーアプリケーションコンテナエンジン ドキュメント = https://でdocs.docker.com =ネットワーク- online.target firewalld.service 望ん =ネットワーク- online.target [サービス] タイプ = 通知 ExecStart =は/ usr / binに/ dockerd ExecReload = / binに/キル- sのHUP $ MAINPID LimitNOFILE = 無限 LimitNPROC = 無限 LimitCORE = 無限大 TimeoutStartSec =0 委任 = はい KillMode = プロセス を再起動 =オン故障 StartLimitBurst = 3 StartLimitInterval = 60年代 [インストール] WantedBy = multi-user.target

7. [追加]アクセス許可を実行し、設定ファイルを再読み込みします

須藤のchmod A + Xの/ etc /にsystemd /システム/ docker.service 
須藤systemctlデーモン -reloa

8.dockerミラー加速度(それを行うことはできませんが、ドッキングウィンドウプルは、海外のドッキングウィンドウの公式ウェブサイトによる非常に遅くなります)

新しい文書
須藤VIの/ etc /ドッカー/ daemon.json
以下追加
{
レジストリミラーを [ http://hub-mirror.c.163.com ] }
 

9. [スタート]ドッキングウィンドウ

sudoのsystemctl開始ドッキングウィンドウ

三、ドッキングウィンドウの基本的なコマンド

ドッキングウィンドウの開始/停止/再起動/ステータス表示
にsudo systemctlを開始/停止/再起動/ステータス

表示ドッキングウィンドウは、ミラーリングされた
ドッキングウィンドウの画像を

指定したミラー用ドッキングウィンドウの公式サイト検索で
ドッキングウィンドウ探索画像

(デフォルトのダウンロードに画像の最新バージョンを標識することなく)ダウンロード画像
ドッキングウィンドウプルミラー名前:タグ(すなわち、標識)

出発容器(XXX名ベースの容器にミラー、容器ポートとローカルポートにマッピングされ、ローカルディレクトリに格納されているコンテナのディレクトリファイル)
ドッカー実行-d -p -name XXXローカルポート。コンテナ港-vローカルディレクトリ:コンテナディレクトリ名ミラーリング:タグ(またはID)を

実行している容器内部に
ドッキングウィンドウのexec -itコンテナ名(またはID)/ binに/ bashのの

開始/停止/再起動/情報コンテナ/削除
ドッカ起動/停止/再起動/は/検査のRM コンテナ名(またはID)が

実行されている容器を表示する
ドッキングウィンドウPSは

(削除含まれていない、走行停止を含む)すべての船を見る
-aドッカpsを

削除する前に、ミラーを削除(ミラーすべての画像のコンテナに関連付けられている)を削除してください
タグ(またはID):ドッカRMIイメージ名を

現在インストールされているドッキングウィンドウのビューについての情報への
ドッキングウィンドウの情報

DD

おすすめ

転載: www.linuxidc.com/Linux/2020-01/162075.htm