日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • 一  安裝mysql服務
    • 1.1 拉取鏡像
    • 1.2 在宿主機創建文件存儲mysql
    •  1.3  創建容器
    • 1.4 進入容器
    • 1.5  遠程連接
  • 二  微服務工程
    • 2.1 微服務工程創建
  • 三  docker-compose 下載安裝 
    • 3.1 docker-compose的安裝
  • 四 編寫docker-compose文件
    • 4.1 將jar包上上傳到服務器
  • 五 docker網絡
    • 5.1 創建網絡

一  安裝mysql服務

1.1 拉取鏡像

1.拉取: docker  pull  mysql:5.7.29

2.查看鏡像: docker  images

docker?容器中安裝mysql服務的方法

1.2 在宿主機創建文件存儲mysql

1.創建映射目錄:mysql-c5  在/root/export/dockertest 目錄下,mkdir  -p  mysql-c5  ;映射mysql信息

docker?容器中安裝mysql服務的方法

 1.3  創建容器

docker run -id --privileged=true \
-p 3306:3306 \
--name=c5_mysql \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7.29

docker?容器中安裝mysql服務的方法

1.4 進入容器

root@localhost dockertest]# docker exec -it c5_mysql /bin/bashroot@5d6f5def65ce:/#  mysql -uroot -p123456mysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.7.29 MySQL Community Server (GPL)

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;+——————–+| Database           |+——————–+| information_schema || mysql              || performance_schema || sys                |+——————–+4 rows in set (0.00 sec)

1.5  遠程連接

docker?容器中安裝mysql服務的方法

二  微服務工程

2.1 微服務工程創建

docker?容器中安裝mysql服務的方法

配置連接:

docker?容器中安裝mysql服務的方法

 3.訪問

docker?容器中安裝mysql服務的方法

三  docker-compose 下載安裝 

3.1 docker-compose的安裝

1.、安裝Docker Compose
# Compose目前已經完全支持Linux、Mac OS和Windows,在我們安裝Compose之前,需要先安裝Docker。下面我 們以編譯好的二進制包方式安裝在Linux系統中。 
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
2. 設置文件可執行權限 
chmod +x /usr/local/bin/docker-compose
3.查看版本信息 
docker-compose -version

4.卸載Docker Compose
 二進制包方式安裝的,刪除二進制文件即可
rm /usr/local/bin/docker-compose

docker?容器中安裝mysql服務的方法

四 編寫docker-compose文件

4.1 將jar包上上傳到服務器

docker?容器中安裝mysql服務的方法

五 docker網絡

5.1 創建網絡

創建網絡,讓容器之間可以進行互通訪問。

[root@localhost docker-compose-dir]# docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
fe668cbe4240        bridge              bridge              local
ead95c34bb4d        host                host                local
2452f37044ee        none                null                local
[root@localhost docker-compose-dir]# docker network create ljf_net
d9e1593ce665508aa690393a6976ce4165669cbee93c65645fc6056d8765b737
[root@localhost docker-compose-dir]# docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
fe668cbe4240        bridge              bridge              local
ead95c34bb4d        host                host                local
d9e1593ce665        ljf_net             bridge              local
2452f37044ee        none                null                local

2 截圖

docker?容器中安裝mysql服務的方法

編寫將jar包打成鏡像 ,編寫dockerfile文件,這里存儲位置為: /root/export/dockertest/docker-compose-dir

創建dockfile文件:  vim  spt04-dockerfile

內容如下:

#基礎鏡像使用java
FROM java:8
#作者
MAINTAINER ljf
#volume 制定臨時文件目錄為/tmp,
VOLUME /tmp
#將jar包添加到容器中并更名為spt-docker。jar
ADD  04-spt-mybaitsplus-fenye-1.0-SNAPSHOT.jar 04-spt-fenye.jar
#運行jar包
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","04-spt-fenye.jar"]
#暴露端口8080作為微服務
EXPOSE 8084
[root@localhost docker-compose-dir]# ls
04-spt-mybaitsplus-fenye-1.0-SNAPSHOT.jar  spt04-dockerfile
[root@localhost docker-compose-dir]# pwd
/root/export/dockertest/docker-compose-dir
[root@localhost docker-compose-dir]# vi spt04-dockerfile 
[root@localhost docker-compose-dir]# 

打成鏡像:  docker build  -f spt04-dockerfile  -t 04-spt-fenye-master:1.6 .

查看鏡像: docker images 

docker?容器中安裝mysql服務的方法

分享到:
標簽:安裝 容器 方法 服務 服務器
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定