マイクロサービス環境構築テーマ(四)Docker


dockerインストールの説明


1、旧バージョンdockerのアンインストール

yum remove docker \ 
                               docker-common \ 
                               docker-selinux \ 
                               docker-engine

2、rpmをダウンロードする


ダウンロード
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
docker-ce-18.09.2-3.el7.x86_64.rpm
containerd.io-1.2.2-3.el7.x86_64.rpm
docker-ce-cli-18.09.2-3.el7.x86_64.rpm
最新版もお選びいただけます

3、docker ceのインストール

cd /usr/local/docker
#      
yum install -y yum-utils device-mapper-persistent-data lvm2 
yum install containerd.io-1.2.2-3.el7.x86_64.rpm
yum install docker-ce-cli-18.09.2-3.el7.x86_64.rpm
yum install docker-ce-18.09.2-3.el7.x86_64.rpm

4、バージョンの表示

docker --version

5、dockerを起動する

#docker  
systemctl start docker
#docker     
systemctl enable docker.service

6、ローカルミラー倉庫に加入する

tee /etc/docker/daemon.json <

7、ミラー倉庫からミラーを引き出す

docker pull  ht_test/centos

#      
docker login harbortest.xxxxxx.com
#     ,  

8、ミラーを作成する


dockerfileの作成
FROM java:latest
#    
RUN mkdir /usr/local/micserver
#      
WORKDIR /usr/local/micserver
# jar           
COPY ./eureka-server-6.2.2.jar .
#  jar 
ENTRYPOINT ["java","-jar","eureka-server-6.2.2.jar"]

Dockerfileとjarパッケージを同じディレクトリに配置すると、jarが見つからない場合があります.