docker指令
docker镜像列表
docker images
删除docker镜像
remove rmi [id]
删除容器
remove rm [id]
进入容器所在目录
cd /var/lib/docker/containers/
进入容器伪终端
docker -it exec [containerid] /bin/bash
容器与本机之间互相拷贝文件
docker cp /mediawvp/config/application.yml [containerid]:/opt/wvp/config/application.yml docker cp [containerid]:/opt/wvp/config/application.yml /config/application.yml
容器重启/启动
docker restart/start
新建并且运行容器
`
docker run --env WVP_IP="192.168.6.41" -it -p 18080:18080 -p 30000-30500:30000-30500/udp -p 30000-30500:30000-30500/tcp -p 80:80 -p 5060:5060 -p 5060:5060/udp 648540858/wvp_pro
docker run --env WVP_CONFIG="--media.ip=127.0.0.1 --media.sdp-ip=192.168.6.41 --sip.ip=192.168.6.41 --media.stream-ip=192.168.6.41" -it -p 18080:18080 -p 30000-30500:30000-30500/udp -p 30000-30500:30000-30500/tcp -p 80:80 -p 5060:5060 -p 5060:5060/udp 648540858/wvp_pro
`
删除所有未运行的容器(已经运行的删除不了,未运行的就一起被删除了)
sudo docker rm $(sudo docker ps -a -q)
容器内部安装vim
apt-get update
apt-get install vim
修改docker主机名
进入docker配置
cd d9bd0c2bb4aee375a9303e9d681105f8fa7a2fbcb9efa0a9b0f95ce9d826e0cf/
配置
vim hostname
通过vim修改主机名,后可通过主机名来启动docker
docker主机重命名
docker rename d9bd wvp
bash方式创建容器
docker run --env WVP_CONFIG="--media.ip=127.0.0.1 --media.sdp-ip=192.168.6.41 --sip.ip=192.168.6.41 --media.stream-ip=192.168.6.41" -it -p 18080:18080 -p 30000:30000/udp -p 30000:30000/tcp -p 80:80 -p 5060:5060 -p 5060:5060/udp 648540858/wvp_pro /bin/bash
更方便更改配置文件之后运行容器。