Linux
全栈开发crud师
程序员困惑编程问题咨询v: woyaobaofuniubi,请备注
展开
-
Docker中使用mysql并且实现Navicat的远程连接
首先启动Dockersystemctl start docker 我这里下载的是mysql:5.7docker pull mysql:5.7运行mysqldocker run -it --name My-mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7进入mysqldocker exec -it 容器ID /bin/bash容器ID可以使用 docker ps 查看进入mysqlmysql原创 2020-06-14 12:26:29 · 562 阅读 · 0 评论 -
使用Docker删除镜像报错如何解决
docker image rm -f myidmyid是镜像的名称原创 2020-06-13 21:18:45 · 212 阅读 · 0 评论 -
Dockerfile如何自定义镜像
在linux的跟目录下创建一个mydocker的文件夹cd /mkdir mydocker vim Dockerfile按i开始编辑Dockerfile输入FROM centosENV MYPATH /usr/localWORKDIR $MYPATHRUN yum -y install vim RUN yum -y install net-toolsEXPOSE 80CMD /bin/bash然后build构造镜像docker build -f /mydocker/D原创 2020-06-13 19:43:27 · 144 阅读 · 2 评论 -
Linux中shell以及/bin/bash的理解
shell其实是一个命令解释器,它的作用是解释用户输入的命令和程序,命令和程序可以理解成我们图中的应用程序,我们linux系统中的那些命令其实也都是一个个的小程序,只不过完成的是系统的应用功能。我们在系统的终端中输入一条命令,可以立马看到一条或者几条系统回复我们的信息,其实就是shell在帮我们回复,所以shell可以称之为命令解释器。这种从键盘一输入命令,就可以立马得到相应的回复信息,叫作交互的方式,相当于我们在和电脑交流。Shell存在于系统的最外层,所以算作操作系统的外壳,它之外的应用程序就不能算作操原创 2020-06-13 08:55:56 · 3759 阅读 · 0 评论