容器互联
创建docker虚拟网络
docker network create --subnet=172.18.0.0/24 dockernet
ifconfig
创建网络
docker network rm my-net
docker network create dockernet --subnet=172.18.0.0/24
docker network ls
docker inspect dockernet
mysql
加载 mariadb 镜像
docker load < mariadb-docker-image.gz
创建数据卷
docker volume create mysql-data
创建数据卷
docker volume create mysql-data
docker volume ls
启动 mariadb 容器,并挂载数据卷
docker run -d --name mysql --net dockernet --ip 172.18.0.11 -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mariadb
docker ps -a
docker inspect mysql
进入容器,登录mysql测试
docker exec -it mysql bash
mysql -uroot -p
检查是否启动