|
启动/停止/重启 docker
sudo systemctl start docker sudo systemctl stop docker sudo systemctl restart docker docker 开机自启动 systemctl enable docker 查看docker镜像 docker images 删除docker中的容器 docker rm 容器id 删除docker中的镜像 docker rmi 镜像id 启动/停止 容器 docker start 容器id docker stop容器id 查看本地docker容器的情况 sudo docker ps -a 进入容器 sudo docker exec -it e0de8e3c7a2c /bin/bash 查看容器编码格式 docker exec -it e0de8e3c7a2c locale 重启容器 docker restart 容器id 设置容器开机启动 docker update --restart=always 容器id 首次启动tomcat容器(-v 宿主机文件路径:docker容器内路径),可根据需求将docker容器内文件挂载到宿主机,供后续直接操作: docker run -d -p 8088:8080 -v /docker/tomcat/webapps:/usr/local/tomcat/webapps/ -v /docker/tomcat/conf:/usr/local/tomcat/conf/ -v /docker/tomcat/logs:/usr/local/tomcat/logs/ --name tomcat tomcat:8.5.40 首次启动mysq,并设置开机自启;设置密码为123456: docker run --name mysqldb5.7.0 -p 3306:3306 -v /docker/mysql/data:/var/lib/mysql -v /docker/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 --restart always -d mysql:5.7.0 --lower_case_table_names=1 首次启动nginx docker run -d -p 8086:80 --name nginx -v /docker/nginx/html:/usr/share/nginx/html -v /docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /docker/nginx/logs:/var/log/nginx -v /docker/nginx/conf/conf.d/default.conf:/etc/nginx/conf.d/default.conf nginx:latest ==========docker 镜像复制、迁移============== docker导出 docker commit ec80446bf290(容器id) tomcat_bak:8.5 备份镜像到当前文件夹下 docker save -o tomcat tomcat_bak:8.5 导入镜像 docker load -i tomcat 上传本地文件到远程服务器 scp /path/filename username@servername:/path |
|
最新喜欢: |