Docker 安装 [传送门]
# 设置网络环境
// 安装查看当前服务器 IP
$ sudo apt-get install net-tools
$ ifconfig
// 构建内部网络
docker network create --subnet=172.18.0.0/16 macrobot-net
docker network inspect macrobot-net
// docker search 需要的资源包 [网络问题]
// ---------------------------------------------------------------------------------------------------------------------------------------------------------
Docker 笔记整理
#、环境:Ubuntu 18.*
#、安装 mysql 5.6、tomcat
#、docker search mysql
报错:Error response from daemon: Get https://index.docker.io/v1/search?q=openjdk&n=25: dial tcp: looku
解决办法:修改本机 DNS
$ vi /etc/resolv.conf # 修改编辑为 114.114.114.114
$ /etc/init.d/networking restart # 重启网卡
#、安装 mysql 5.6
$ docker push centos/mysql-56-centos7
$ docker run --name mysql-macrobot_admin -e MYSQL_ROOT_PASSWORD=G84Kd_n3L51Gh*n2D{v -d -p 4001:3306 centos/mysql-56-centos7
$ docker start mysql-macrobot_admin
#、如果 pull 下载速度慢,可切换加速器(阿里的)
#、安装 tomcat
$ docker run -d --name tomcat --link mysql-macrobot_admin -v /home/macrobot/project:/data -p 80:8080 tomcat
# -link 链接导向(直接与数据库实例进行内网),
# -v 挂载(共享),将本机的*目录挂载到实例中的 /data 目录
# -p 将本机的 80 端口映射到实例中的 8080 端口中
#、进入 docker 实例
$ docker exec -it 7f28dd6b0fbb /bin/bash