CentOS6.8でdockerをインストールして使用する

Dockerは、あらゆるアプリケーション向けに軽量でポータブルで自給自足のコンテナを簡単に作成できるオープンソースのアプリケーションコンテナエンジンです。 LinuxのLXC、AUFS、Go言語、およびcgroupを使用してリソースの独立性を実現すると、ファイル、リソース、ネットワークの分離を簡単に実現できます。その最終的な目標は、PaaSプラットフォームと同様のアプリケーションの分離を実現することです。

注意を払う価値のあるDockerの機能:

Dockerは通常、次のシナリオで使用されます。

ここではCentOS6.8を使用しています。

注:他のソースを使用すると、カーネルとドッカーのバージョンに一貫性がなくなる可能性があります。カーネルを3.xにアップグレードする必要があります。

インストール:

1[ root@localhost ~]# rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
 2 Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
 3 warning:/var/tmp/rpm-tmp.JN76fI: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
 4 Preparing...                ########################################### [100%]51:epel-release          ########################################### [100%]6[root@localhost ~]# rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-678[root@localhost ~]# yum -y install docker-io
 910 開始し、自動的に開始するように設定します
1112[ root@localhost ~]# service docker start
13 Starting cgconfig service:[決定する]14 Starting docker:[決定する]15[root@localhost ~]# chkconfig docker on

セントスミラーを入手

[ root@localhost ~]# docker pull hub.c.163.com/public/centos:6.7

公式のインストール方法dockerpull imagenameは、dockerのインデックスセンターからダウンロードされます。Imagenameは画像の名前です。たとえば、docker pull [Ubuntu](http://www.linuxidc.com/topicnews.aspx?tid=2)は、ベースubuntuをダウンロードするためのもので、タグは最新です。

Dockerハブへの国内アクセスの速度が遅いため、イメージをプルする時間が長くなります。通常、ミラーアクセラレーションを使用するか、一部の国内プラットフォームミラーウェアハウスから直接プルします。

一般的に使用されるものを2つ挙げてください。

NetEaseミラーセンター:https://c.163.com/hub#/m/home/

daocloudミラーマーケット:https://hub.daocloud.io/

ドッカー画像を表示

docker runshellを実行します

コンテナ情報を表示

コンテナを停止します

[ root@localhost ~]# docker stop <CONTAINER ID>

コンテナを削除します(docker rm):

docker ps -a #コンテナ名を取得する
docker rm container_name

すべてのコンテナを削除します

docker rm $(docker ps -a -q)

連絡するのは初めてです。

Recommended Posts

CentOS6.8でdockerをインストールして使用する
CentOS7にDockerをインストールして使用する方法
CentOS5.9でkeepalivedをインストールして構成します
ubuntu / debianの下にdigをインストールして使用します
Centos5.2でLAMPをコンパイルしてインストールします
CentOSでNginxとuを使用する
CentOS7.3はiptablesをインストールして詳細に使用します
Centos7はDockerをインストールします
Python3をインストールし、CentOS8でansible
Centos7インストールdocker18
centos7インストールドッカー
CentOS7はSQLServerをインストールして使用します
CentOS6はDockerをインストールします
CentOS7の下にPython3とPyをインストールします
Centos8はDockerをインストールします
CentOS6.3の下にMono3.2とJexus5.4をインストールします
CentOS7でlibmodbusライブラリをコンパイルしてインストールします
CentOSでのMysqlのインストールと使用
32ビットおよび64ビットのCentOS6.0でMono2.10.8およびJexus5.0をインストールします
CentOS7.2でのKVMのインストールと予備使用
CentOS7のyumにDockerCEをインストールします
centos7をインストールして接続します
CentOS7の下にmysql5.7をインストールします
Centos7の下にActiveMQをインストールします
CentOS7の下にPostgreSQL12をインストールします
VMwareにCentOSをインストールする
Centos7にmysqlをインストールします
CentOS8-dnfインストールドッカー
Centos7の下にJenkinsをインストールします
MariaDBCentos7の下にMariaDBをインストールします
CentOS6.5の下にmysql5.1をインストールします
centos6.5にDockerをインストールします
CentOS7はDockerCEをインストールします
Ubuntu20.04にDockerをインストールして使用する方法
CentOS8にComposerをインストールして使用する方法
CentOSの下でyumを介してsvnと構成をインストールします
CentOS8にCurlをインストールして使用する方法
Ubuntu16.04にDockerをインストールして使用する方法
Centos6.5でドッカー環境を構築する
centos7はpython3とipythonをインストールします
Linuxを理解し、CentOSをインストールする
CentOs7.3はNginx1.9.9をコンパイルしてインストールします
CentOS7はMonoとMonoDevelopをインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentosはGitをコンパイルしてインストールします
CentOS6.9でOracle11gR2データベースをインストールします
Centos7にdockertransferをインストールします
LinuxにMySQLをインストールする(CentOS 7)
Centos6.5はmongodbをインストールして構成します
centos7kvmのインストールと使用
Centosシステムにdockerをインストールします
CentOS6の下にJavaJDK8をインストールします
CentOS7はOracleJDKとJREをインストールします
CentOS6はJira7をインストールしてクラックします
CentOS6.5はJava8とTomcat8をインストールします
CentOS7postgresqlのインストールと使用
Centos7はntp-4.2.8p11をコンパイルしてインストールします
CentOS6.9はpythonをコンパイルしてインストールします
CentOS6のインストールとコンフルエンスのクラック
CentOS6はpython3をコンパイルしてインストールします
CentOS7の下にMongoDBデータベースをインストールします