![](https://img.haomeiwen.com/i3767836/befffbaf10c3ec43.png)
学习学习 money money
入门入门痛苦痛苦之后就是麻木。之后就是money money
目录
1.安装
2.启动,关闭
3.下载镜像
4.删除镜像
5.运行容器 docker run 启动参数 镜像名称
6.查看容器列表
7.删除容器
8.数据卷 create remove 查看
9.查看网络信息,create,rm
实战
![](https://img.haomeiwen.com/i3767836/bd30e4d7da94af45.png)
![](https://img.haomeiwen.com/i3767836/2a8bca8dac3eb465.png)
![](https://img.haomeiwen.com/i3767836/e9ab8dd827c12ee7.png)
data:
/var/lib/docker/volumes/data/_data
create a new net for docker
problems
root@ubuntu:/var/lib/docker/volumes/data/_data# docker network create --subnet=172.18.0.0/100 net1
Error response from daemon: Invalid subnet 172.18.0.0/100 : invalid CIDR address: 172.18.0.0/100
root@ubuntu:/var/lib/docker/volumes/data/_data# docker network create --subnet=192.168.120.131/231 net1
Error response from daemon: Invalid subnet 192.168.120.131/231 : invalid CIDR address: 192.168.120.131/231
root@ubuntu:/var/lib/docker/volumes/data/_data#
# 创建网络mynet
docker network create -d bridge --subnet 172.25.0.0/16 mynet
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
inet6 fe80::42:f6ff:fe71:e751 prefixlen 64 scopeid 0x20<link>
ether 02:42:f6:71:e7:51 txqueuelen 0 (Ethernet)
RX packets 152 bytes 7499 (7.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 237 bytes 503279 (503.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
install mysql by docker
docker run -p 3306:3306 --name mysql_lmt -v /var/lib/docker/volumes/data/_data//mysql/conf:/etc/mysql/conf.d -v /var/lib/docker/volumes/data/_data/mysql/logs:/logs -v /var/lib/docker/volumes/data/_data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
进入docker mysql
docker exec -it 2a7a85124400 /bin/bash
mysql -h 127.0.0.1 -u root -p
执行授权命令,此处已root用户为例
create user root@'%' identified by '123456';
grant all privileges on databas_name.* to root@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
网友评论