修改方法如下:
(推薦學(xué)習(xí):docker教程)
一、停止容器
二、停止docker服務(wù)
systemctl stop docker
三、修改這個(gè)容器的hostconfig.json文件中的端口(如果config.v2.json里面也記錄了端口,也要修改)
cd /var/lib/docker/3b6ef264a040* #這里是CONTAINER ID
vi hostconfig.json
如果之前沒(méi)有端口映射, 應(yīng)該有這樣的一段:"PortBindings":{}
增加一個(gè)映射, 這樣寫:"PortBindings":{"3306/tcp":[{"HostIp":"","HostPort":"3307"}]}
前一個(gè)數(shù)字是容器端口, 后一個(gè)是宿主機(jī)端口。而修改現(xiàn)有端口映射更簡(jiǎn)單,把端口號(hào)改掉就行。
四、啟動(dòng)docker服務(wù)
systemctl start docker
五、啟動(dòng)容器